This was a fun entry. The rays from the ships to the cities looked great. The controls were wonky from time to time, the ships didn't want to respond sometimes.
Great concept, and the aliens were adorable. If you polish this up some it could be a really nice mobile experience.