You have a great amount of content with distinct towers. I like the narration especially how each tower is introduced. And I appreciate the variety of the supported inputs (+1 for keyboard only).
The game is easy, I placed a lot of towers on the left and it worked well. Also, there could be a way to see upgrades on towers without needing to click on them, like a popup displayed when you hover over them.
Overall, a solid submission!