Just played your game! I love a good tower defense. Took me a little while to understand the energy bar on the left side. Man, after the missile shooting robots showed up I was toast though, difficulty ramped up pretty quickly lol.
Good effort though and thanks for making a fun game to play!