Is there enough to do inside of this game?

Hello fellow DevForum users,
I was caught in a pit of an issue while working on my current project and am not sure if there is enough for a player to do inside of the game. The game is very simple, you use Gems (one of the two currencies) to buy one-time-access to a dungeon, while inside the dungeon you encounter enemies to fight in a simple turn-based combat system. By defeating an enemy you gain either Crystals or Gems (currency) and potentially a dropped item to sell at the pawn shop. You rinse and repeat this cycle while increasing your stats with shop items.
That’s how the game functions but I’m not sure if the side stuff is enough you have the options of hunting for auras which have a 1% chance of appearing inside a dungeon when encountering an enemy, buy pets with Gems (both auras and pets are cosmetic) and as said earlier increase stats.
Game Design wise I’m not sure if I’m supposed to add more and am willing to hear feedback and suggestions as I’m having trouble figuring out if this is enough.

Pretty decent concept, but it probably will get boring and repetitive after a while. Maybe add procedural events(like randomly made dungeons). Maybe even add a few hard to get easter eggs(make badges for them so people know there are ones to hunt) so people will spend time working on that.

Dungeons are procedural (kind of) they’re random from templates, as for things to find that sounds good, thanks for the suggestion.