If you're looking for something more frenetic, the indie game Spoids is pretty good. It's up on Desura: http://www.desura.com/games/spoids
Log in to comment