Like these types of games, pretty nicely done also! One point of feedback, it feels a bit unbalanced at a certain stage. Played it four times now and got swamped. Or perhaps I just suck ;-) Oh, and I think the leaderboard contains a lot of cheaters :-P