Thanks for your kind words and feedback! I’m glad you enjoyed the intro cutscene too; I went for a “self-aware, overly-dramatic” vibe, but it was mainly an excuse to have a cool title card reveal :)
Unfortunately I couldn’t get itch’s fullscreen mode to support a 4:3 aspect ratio, so I had to keep it in a small window. What you can do at present however is zoom the actual browser in a bit (CTRL and +).
Towers can be destroyed by dashing into them. Their spawn rates are too high if you aren’t used to them yet, I’ll agree with you there.