Well to start with the game kicks *****,if you haven't check it I suggest do it fast!!!
Anyway,I believe that the game should have a "multiplayer" faction,where you can join with your own team of creatures versus other players with their own teams.
Furthermore,I wanted to point out that in the "Endless Battle" it should also have a "high score" submition,where you can compite others players high scores.
That's all for now.Oh let me know what level have you rechied on "Endless Battle",I wanna know if mine is good enough[Bet ya it is ].Here's a shot of mine best score.