I played your game on stream: https://www.twitch.tv/videos/1832466938?t=00h02m02s (there's no audio at the beginning because I had muted myself without realizing)
Overall, I had fun! The core gameplay is fun and the short levels and unending nature made me want to keep going and going.
Here are some suggestions for improvements. The game is good as is, but making some/all of these changes would make the game even better!
- I didn't know what the red monster was until someone on stream told me they blew up. Watching the red monsters more carefully after that made me realize the fireworks were from the red monsters. I'd thought they were from completing a level.
- More variety in monster types: having different kinds of monsters would be great, like one that can freeze/slow down some towers, or some with resistances to different types of attack
- UI: selecting the towers to upgrade was a bit hit-and-miss. I eventually realized that my mouse had something to do with it, but I'd be moving my character close to towers and it wasn't selecting the right one, or not selecting any tower at all. Maybe you can have something where it selects the closest tower once you're close enough, and if there's a bunch, maybe tab-select them? The mouse could override it potentially, but it doesn't have to be the primary way of selecting towers
- UI: I lost track of my character quite a few times, especially when it was hidden behind enemies. Maybe have the player character always on top, or have some other effect to show where the player is
- UI: I lost track of the mouse cursor quite a bit as well
- Towers: The dishwasher's towers drop knives I believe (someone on stream told me that). I thought they were caltrops that would slow enemies down. Overall, it felt like the knife towers were lackluster compared to the other types.
- Towers: I built the wrong tower type at some point, because I was controlling the dishwasher. I wonder if there's a way to show the tower being built, or something in the UI, to indicate what I would build to minimize spending resources on building something I didn't want
- Towers: Upgrading towers is great. Maybe have some way to have options in towers, e.g., at level 3, choose between increased firing rate, or increased damage, etc