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.