very creative idea! the art, music, UI and animations are trully extraordinary!
my only complaint is that it is really hard to understand the right position to place a "tower" and there is no ingame explanation of what they do, so i was not sure if the towers were damaging enemies. my suggestion would be to make towers that cover a huge area instead of a limited sector and make projectiles easier to see.