Divine Rush is a platforming-based multiplayer game that recently released its pre-alpha test. In it, players race against one another throughout Olympian-themed levels. Along the way,...