I cheesed too much, but otherwise great game!
You don't need to take any of my suggestions, but to prevent cheesing, maybe if there was more incentive to use other towers rather than just 1. Also if there was more incentive to build during a wave, it could encourage players to move more during a wave rather than standing still.