So, I can understand what other reviewers mean. It's difficult to get upgraded in the speed you need to with the game. Unless you want to spend real money. Sometimes you get bonus coins but not often. Upgrades are expensive and require diamonds as well. There's a lot going on with the game which can be confusing. Not user friendly and clunky looking. It's fun but too difficult to continue when you can't beat a level and don't want to spend actual money to win. I'll pass.