I can’t say enough good things about this game, so I’ll keep it simple.
Pros: super fun battle system. The battle mechanics are smooth and seamless, making grinding one of the most enjoyable parts of the game. Strong story with big consequences, suitable for younger to mature audiences.
Cons: the story does progress a bit slowly. Also, the game includes a large amount of mandatory fetch quests. I personally didn’t mind them, but many players disliked this aspect of the game.