As a Pokemon fan, this game is over my expectations, super awesome and fun game to play. Amazing graphics and animations, especially the texture of skin, really cool!
I do understand the developer don't wish to get too hardcore as a family friendly IP, but it is really upset to the people who are being serious in rank match. But most of the time you can enjoy the game.
Anyway this game is highly recommended to everyone, not a P2W game and you might notice some amazing and genius details in game (if you are a Pokemon player)