The game itself is fun but the annoying process of trying to grind gems to get a specific character from a banner is just nonsense... Pity for 1 character is 300 draws and each draw is 50 gems each so your looking at 15,000 gems to guarantee the character you want which is pretty stupid. It's pretty much impossible to get the banner character your after as a free player and to buy that many gems is well over $500. This extremely high pity system is the reason I've uninstalled the game.