I really like the art and music here! I was a bit confused what was going on at first. I didn't read the "tower defense" part, my fault, but didn't know the turrets were on my side and were avoiding them, lol. Main thing I would like to see is the camera view to be able to see more so I could know when to jump back and forth.
Also, I didn't do very well at all, but are there waves? Or does it go on forever? Or how is that part setup?