Very grindy, and the chance to get the characters you want is stupid low especially the diamond cards. $20 and there's only a 20% chance to get a diamond. FOR TWENTY DOLLARS YOU GET A 20 % CHANCE. They're that greedy, also for the towers it Is almost impossible to complete it fully unless you have an amazing diamond team or a max out gold.