Thanks for playing!
Yes, I totally agree with all the comments for sure, I think I ran out of time to properly balance things out and figure out a way to have less frequent upgrades (maybe having shops or stops after X number of waves instead would have helped, looping the projectiles until you reach that part).
Maybe if I revisit this concept !