Incredibly well made. Terraria but with random upgrades is a lot of fun. I went for mining upgrades initially and it was very satisfying to get tons of ore and xp, though the combat was good as well. Small issue I had is that if you're clicking on something when the upgrade screen pops up you end up instantly picking an upgrade.