I had to think about a realistic way to "level up" the player, but the hardest part was balancing the enemies to make sure that after a certain amount of upgrades it didn't feel like a cakewalk. Thanks for the feedback!