Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

As other people mentioned, there is potential here and the art is pretty good. 

However, I did not understand what ability was which based on their icons. Having a name displayed would have been ideal.

I also could only place some abilities.

Furthermore, I did not know what the "ship" was.

Lastly, the enemies seemed to damage the generator even when it wasn't directly in their path, which was a bit confusing.