I have been playing this game for over a year and I enjoy it quite a bit. If there is any technical issues customer service is super quick and responsive. There isn't a pay wall to progress through the story. Now obviously if you want extra items or cards then you either have to grind/save or pay but I find you only have to pay if you really want the event item. Honestly I think the game is fun, beautiful, and being able to switch the languages is a great perk. I recommend this game fairly often