I like the music it fits in nicely with the theme. I also like your idea of an alien invasion.
One thing bothered me tho ... The stars have a lighter shade of black then the background. Other then that they look like they were randomly generated don't know if anyone noticed that.
The game needs a little bit of polish but looks like a promising start.