Yeah i kinda wish I didn't use so many exponential curves in the game's scaling, i ended having to put caps in and then didnt have the time to properly test them to see what the good max would be. I definitely shouldve calculated damage differently at the very least because that one is also exponentially increasing soon giving you trillions of damage for enemies capped at 1000 hp, whereas the firerate gets exponentially less and less increase. Just needed more time tbh, I put off balancing til the final few hours