I’m going to include suggestions based on the user’s experience in-game/on the game’s page.
I’ve realize that for me, the tutorial doesn’t load immediately if I click on “Skip Loading”. This may cause some Players to be confused as some are impatient, so you might want to add a delay before the Player is able to skip loading.
Your tutorial should try to explain other aspects of the game, such as the reward chests, the “Grasslands”, and even the UI.
You shouldn’t let the Player dig in the first place if they already have a max inventory. Not doing so will result in the “treasures” being buried staying at 0 stat.
You should, as much as possible, try to simplify text. Instead of saying “Tp to sell zone”, just replace the text to “Sell”.
Codes menu has a circle which I got a bit confused about at first - thought this was a separate button. You probably should make it such that the circle tweens with the icons for whether the code is valid or not. (E.g. if a code is not valid, the white circle with the cross will appear, and both will disappear after some time).
Please use a custom dialog system, instead of using Roblox’s inbuilt Dialogs. They are simply unprofessional and don’t meet the ambience of the game.
Finally, I feel that your game uses too many emojis. The whole title seems to be littered with them. You should try to tone them down, so you can attract a larger audience, and they can actually see your title without having to visit the game’s page.
As @iamroblox09834 already said, promotions are a key thing for getting Player’s engagement. Do try to advertise in social media platforms for your game.