Good, fun game. But the balance is absolutely trash. I could only afford to upgrade 4-5 players continuously to keep advancing in the game and eventually I just can't make enough gold to upgrade anything. So if have to pay to upgrade. And what makes a game good isn't when you have to pay, but when you want to pay. The game should be smoothly playable without pay walls