Thanks for the feedback! I’m currently reworking the upgrade system into more of a skill tree, with stronger upgrade paths, better synergies, and more freedom to build around different abilities. I’m also changing XP so using abilities contributes to leveling up, which should help fix the issue of needing to buy upgrades that feel meaningless. These changes are planned for a future update.