I loved the game,
The main thing i would have added was a tooltip pop up over the towers, showing how much it would have cost, what it does etc. and i wouldn't say no to being able to build some maze type situations.
We'll ignore performance since its a game jam ;).
I'd continue playing this.
Awesome job,