I love tower defense games, this had some good bones to it!
Definitely some particle effects to spice it up, and some flavor/detail text about the towers,
A pop up on new enemy types etc.
You did a great job making me feel like I was invested in the game, some extra information during gameplay would have been great.