Hahaha yep that's all intended - upgrades are a big part of the game. And the feeling of getting overwhelmed - at least until you get some upgrades - is deliberate. Thanks for playing, it was fun to read your feedback!