Enter the dungeon, leave the dungeon, sell the loot, upgrade your items/shop, re-enter and probably kill the boss, repeat till the final boss. Charming but bit buggy.

I would give it 4.5 but the game-breaking bug in the 3. act killed all the joy. I was 1 hour away from end too. What a shame.