I predict this'll get badges because:-
a) Its gameplay is like Canabalt etc.
b) Has an interesting idea at its centre so has some originality
and c) It has in-game achievements.
It's an alright game, very simple but a good timewaster. As a lot of other people have said, there needs to be some sort of congratulations screen once you've done everything.
Quite like the game, didn't lag for me at all, the only problem i found is that on survival mode once you've killed a certain number of enemies, they just don't respawn. So i'm basically running around a room with 20 canisters of flamethrower fuel D: