Too be honest this game has some MAJOR flaws. The grammar in the game isn't that good and can leave people confused. The big problem about this game is, it's too difficult. Even though there is a level cap, until you beat a gym, the Pokemon at that level cap are too strong. A Togekiss at level 20 at the first gym is a good example. The second gym, specifically made me want to write this post. Many factors come into play here, the gym leader has 6 fully evolved/strong water type Pokemon, and due to the rain makes this fight almost impossible as each of their water type attacks get boosted. Then the money balance is quite honestly not good. You lose more money than you gain, which makes buying potion, not only hard, but can be a nuisance. This also mean you have a lot harder time in the gym. as you have limited options in healing in the fight. I also don't like the fact that you have to forcibly change team members if you want the fight to be easier (however that is a nitpick).
However, I don't hate this game because of the story and characters. I just hope these problems do get addressed.