Running Thoughts:
- Congratulations on finishing your game and gaining experience. Please don't take my comments as bad things; I love seeing developers grow!
- One area to begin looking into is how to create option menus, which can be a big component of people playing, even with just the basics, such as sound control
- It seems alt-tabbing out of the window build can have an issue when choosing the upgrade menu
- Another thing that would be a way to adjust the difficulty of the game would be rotating enemies via their spawn points being orbit points around the tower, then have the tower pivot node always look at the player. I would ensure that one spawn point is on the opposite side of the player, always, so that the player has to move around the tower.
Overall, a nice proof of concept. I could see this being expanded to one of those "vampire survivor" games where enemies just spawn like crazy around your tower, and your job is to defend it. Something, maybe like a last stand. It would be cool to see it be expanded upon if you so choose.