Polished game and I love tower defence games. Liked the idea of moving towers, makes it less static.
Some thoughts(I really think you should do a post jam version!)
- A little bit on the easy side, I did not really have to move the towers even if they were turned off
- A little too much going on for a first level
- No indication on dragging
Good job!