I've put many many hours into this game, and due to Quest 1 problems I had to factory reset a couple times and my progress was lost. It's fine though, really. I still had fun getting back to where I was. Being a rogue like, the first run felt almost just as unique as the 50th. The permanent upgrade you can buy don't do too much. There are some mods that change that, and those are really good if you get bored of the base game.