Nice defense shooter! I love when the planet explodes and it makes something like a firework effect.
It would be cool to mention the level your were playing while receiving the final score (after dying or completing the game) so you can show off that you got tones of points in Godly mode :P
Well done!