Congratulations on surviving.
Since the upgrades come in random, to win you really need to be lucky to get the upgrade that you wanted :D.
The balancing is quite a challenge itself, at least for me.
Glad you like the “click to move” control.
honestly I wouldn't even know where to begin with balancing something like this, so I think what you've got so far is great. I essentially focused mainly on grabbing damage and firerate at any opportunity. that seemed to do me well. I survived so i must be doing something right haha. thanks again and good luck in the judging! :)