This is so much fun and I love the player sprite! My only suggestion is is that players should lose whatever gold and mana they don't spend when they start the next round (You'll need to adjust the economy accordingly). This forces players to progress, otherwise players can just grind blowing up the first building over and over and unlock every upgrade.