The game's mechanincs, graphics, and gameplay are fantastic for a mobile game. However, the longer I play the harder it gets to enjoy the game as it becomes extremely pay to win. To get just a few decent cards you need to use thousands and thousands of crystals. Crystals which become increasingly difficult to obtain through normal gameplay. Then to top off the horrific drop rates and number of duplicates you get they split up the cards into 2+ banners so that you need to spend even more money.