I think you did a great job of translating terraria and mining games like it into a format with a discrete end goal which is satisfying to play for the whole stretch of the game. The level generation made mining and exploration fun and I think having chests and gems be visible was a great choice to give me an idea of where to mine towards next.