The progression definitely needs adjusting. If you spend your level up on Fire Rate the first few levels, the game becomes a lot easier lol. I slowed progression a little bit to counter that, but unfortunately that watered down everything else. What I really needed was separate scaling for every power up, but I ran out of time/brain cells before I could go back and implement that.