The game was fun and there were some amazing moments that made it very enjoyable but the writing is a bit too on the nose for the majority of the game and it had a lotta moments that genuinely angered me so it feels weaker than the previous 2 games.
This game was THE SHIT back then and it still holds up so well. All the effort that went into the animation was well worth it cus the game is still very beautiful.
People love love love shitting on this game on Twitter but it's a genuinely very good and heartfelt story that just so happens to have an annoying fandom.