Downwell was the main inspiration, so I'm glad the game reminded you of it :)
I didn't want the game to be challenging because it's mostly just about getting upgrades to get more money for more upgrades until you get all of them or get bored