Thanks for such a comprehensive analysis)) I'm always open to constructive criticism))
Well, the information I posted was really insufficient. I'll need to at least add a description soon.
The side buttons in the status bar are working; they switch target priority (closer to the gate, armored, max HP).
At the moment, the randomization mechanics are weak because there's only one tower of each rarity; it should improve with more content.
Another mechanic that wasn't mentioned anywhere is that when you swap one tower for another, accumulated experience is transferred.
As you level up a tower, the level limit and level gain should increase. When I tested it, everything worked, but I'll double-check.
Well, the project is still in its infancy)) I hope a ton of dislikes won't push it to the bottom before I finish it))
Regarding the randomization mechanics themselves, I'm not sure I'll be able to make engaging tower puzzles, so I'm trying it out with a randomizer. although the wave random balance system was also a bit of a pain))