The game seems to reset every time I complete level 2 (or maybe it just skips the upgrade screen?).
Other than that, having to select one good an one bad effect to add is an excellent mechanic!
Yea, I had to unfortunately force the game to reset every 3rd floor since there's not enough upgrades to go around. Thank you for the kind words though!