If the goal is being a difficult game that's fine, but given the enemies get stronger pretty quick, I feel the goal could be to encourage progressing instead of discouraging remaining. Like (just an example) tying branches past a threshold in the upgrade tree to a level beaten, or currencies for later upgrades only dropped by stronger enemies, so that there's motive to move forward but still your failed attempts aren't for nothing if you need a little strength to push through a level. Otherwise a lot of the floors kinda boil down to either getting good... or just waiting for rng to give a favorable layout. That being said, it's a very fun format, and some of the later enemies definitely keep you needing to focus quick.