Pretty shady. Fun, but definitely a pay to win game. And the problem is, they don't always give you what you paid for. Been in a dispute for weeks about 4 thousand gems they owe me. They keep passing the buck. I am deleting game, and saying goodbye to money wasted.