Nice premise for a game, just think it needs a bit more balancing to speed things up a bit more. I kept running out of aliens too quickly :D. Maybe a choice to spawn new aliens, or new planets.
Well done putting this together in the time, and nice take on the theme.