If a player has spent all their coins, make it possible to earn them somehow, for example by solving some simple mini-games. This will increase the player's time in the game. And why is the upgrade threshold so high? How can the player level up? Otherwise, the game could be expanded further; it feels and looks addictive. And yeah, if a coin falls sideways, it is often not counted in the counter.