Great work, beautiful pixel graphics, and the theme is also spot on: because it's GRAND to defend the earth.
Kept simple and motivates to reach new high scores. Indeed, it is not an easy game, even if your studio is called easy game :P
my high score is 14, and I reach it in about 20 seconds of playing.