A tower defense game in which you don't control the placement of the towers. That is a pretty interesting premise. The art and the music were nice as well. Though, I did notice that on one of the spots near my planet there were two towers placed on top of each other. Also, the enemies had a lot of health; not making the player feel powerful, but that might have been your intention.