Please read the other five star reviews, I won’t say anything you haven’t already read.
That being said, the people groaning about the ending and comparing this games masterful storytelling to the “gruntfest” that was KH3 are diluting themselves and not giving enough credit to Square. Replay the game on hard, pay -very- close attention to underlying themes and motives behind character behavior. There are good reasons for all these choices and I would hardly sum it up to poor storytelling. All I will say is this: Sephiroth and Aerith have hindsight this time around, aside from that everything in the transition from Midgar to Gaia is the same. The game literally ends the same as FF7 with the characters embarking on their new quest and heading for the next village. The extra bit they added, is a sweet indulgence for old fans and I don’t believe it will severely impact pivotal events, atmosphere, or pacing in later games. Again, just do your hardmode replay and pay very careful attention to the behaviors of certain characters, particularly Sephiroth and Aerith.
Well done Square. You brought an old fantasy back to life with resounding results.
“Was it all a dream? Will I never know?
Foolish and Blind, to everything.”
Hollow, Yosh (Survive Said the Prophet)