I'm truly surprised to see such positive reviews. The concept is certainly refreshing, but the execution was poor almost across the board. There was not a single challenge in the entire game: puzzles were elementary, Pokemon levels were unbalanced towards the player (my Pokemon were almost always 10-20 levels higher than opponents despite following a natural progression), and the boss fights were simple. On top of that, the dialog is poor at best and repetitive, but it is also inescapable as it feels like at least 25% of the game involves watching unnecessary cutscenes. Frustratingly, this game could have been so much better.