The gameplay is fun, but the micro transactions are out of control. For a game I paid money for, I don't want to be starved of gold so I can't level up my characters. Each run through a level gives you maybe 200 gold. I'm at a point where even grinding for gold is ridiculous since each character needs 500+ to level up. It completely stalls the progression of the game without the micro transactions to buy more gold. Save your money since there are free to play games out there less greedy.