This would be a better game if you reduced the number of enemies. Seriously, there are almost no spaces where you can't be hit. Also, if you respawn, not all the enemies have to respawn as well.
If you didn't get the badge after completing the game, just click 'report missing achievement' in the right box and follow the steps. Make sure you take a screenshot of the game after you won. Vote this up so everybody can see it!
Some levels of this game can be extremely frustrating, as they almost completely rely on luck. Sometimes I had to click like 20x just to get up a hill.