In case the title wasn’t descriptive enough this post is going to go into heavy, heavy spoiler territory going into great detail about the story of the game as well as its conclusion. If you haven’t finished the game yet and don’t want to be spoiled DO. NOT. READ. THIS. POST. This is your only warning.
…
…
…..
Still here? Not going to back out? Alright then, let’s head straight into SpoilerTown.
In my previous post talking about Kingdom Hearts 3 I mentioned how the story had a really bad execution and poor pacing. But there was one thing I did like, in that this game gives closure to character arcs that began in previous games and those characters get a happy ending.
The Bbs crew are reunited, Roxas and Xion are back and are good friends with Lea, the Twilight Town gang and Isa and Namine has a new lease on life along with most of the former surviving Organisation XIII members from KH 2 and Chain of Memories. All that’s missing is a nice romantic scene with Sora and Kairi, a nice romantic kiss in Destiny Islands as the Sun goes down.
But of course since Kingdom Hearts prints money, naturally we can’t have everyone have a happy ending. Sora and Kairi are sitting on the Paopu Tree watching the sunset with each other but just before the ending ends with what you expect to be a kiss Kairi sheds a tear and Sora just… vanishes. As if he never existed in the first place.
Because Square Enix just wants to keep that Kingdom Hearts money going.
That’s right, to no one’s surprise Kingdom Hearts 3 is not the final game in the series, though it is the final chapter of the Xehanort saga that began all the way back in the first game which came out all the way back in 2002. So it took 17 years just for Tetsuya Nomura to tell the story of one saga and with a new Kingdom Hearts game teased at the epilogue and secret ending who knows how long it’ll take for a new game to roll out. Maybe Kingdom Hearts will take the Assassin’s Creed route and not release another numbered title again, who knows.
But what I do know is that the story is MAJOR letdown. Granted I wasn’t expecting much from the story but the execution in this game is just plain BAD.
The main plot doesn’t get rolling until you finish the last Disney world. Before this Sora and co. journeyed across different worlds hoping to recover the power of waking and make sure Organization XIII doesn’t cause too much trouble while Riku and King Mickey are off in the Realm of Darkness to save Aqua and Kairi and Lea are undergoing training at Radiant Garden.
Sora and co. are informed by Chip and Dale that they lost contact with King Mickey and Riku and Sora wants to head out to the Realm of Darkness to save them. But the only reason King Mickey and Riku could get to the Dark Realm is because Mickey has a Keyblade of Darkness that we saw him retrieve near the end of Kingdom Hearts 0.2.
So they go to the Realm of Darkness where the find the Master’s Defender Keyblade, the one that Aqua left behind in the Realm of Light after helping King Mickey in the Realm of Darkness. Apparently it only just appeared there? I know time flows differently in the Realm of Darkness that’s why Aqua hasn’t aged a day since 0.2 but why wasn’t that Keyblade there after Sora and Riku first returned at the end of Kingdom Hearts 2? It wasn’t even hidden or anything it was just laying there on the sand. He somehow opens the door to the Realm of Darkness with and ventures alone to save Mickey, Riku and Aqua.
After Riku fights off the Dark Tide Sora comes in and fights the possessed Aqua. Naturally he saves her brings her back to the Realm of Light. Immediately after that they go right to Castle Oblivion and wake up Ventus.
I’ve got a few problems with this part. Nothing major really just a nitpick. At the end of Birth by Sleep Aqua leaves behind her Keyblade Armor and her original Keyblade at Radiant Garden after saving Terra’s body from falling into the Realm of Darkness. And yet there is no attempt at picking up either of them. Hell, it could’ve led to a cool scene where we see Sora, Riku, Kairi and Lea decked out in Keyblade Armors of their own. It could’ve even led to some funny scenes with Aqua preferring to use her Keyblade Glider as opposed to the Gummiship.
Anyway at Castle Oblivion Aqua uses the Master’s Defender to transform Castle Oblivion back to its original state the Land of Departure. Now you’d expect Aqua to inform Sora what this place is, that it was the world she and her friends lived in while they trained under their Master Eraqus to be Keyblade Masters. But nope, none of that. Just a linear corridor (with a save point thankfully) that leads to where Ventus sleeps, the throne room where Aqua and Terra once dueled for their Mark of Mastery (naturally this isn’t told to Sora as part of some light banter or exposition).
The only time we get to use Aqua
Of course, before they can wake up Ventus up Vanitas shows up to try and take his body. Naturally best girl is having none of that and after erecting a barrier around them to protect Ventus and prevent Sora and his friends from helping out because Aqua don’t need no man to fight her battles! She’s a strong independent woMAN.
That is until she gets the idiot ball (something that will be passed around quite often during the scenes leading to the climax) and gets knocked out by Vanitas to prevent the barrier from breaking and keep Ventus safe. Prompting Sora with his Jesus-kun powers he spent the whole game trying to regain but never actually lost to wake up Ventus and have him break through the barrier, save Aqua and fend off Vanitas. Having bit more than he can chew Vanitas decides to retreat knowing they will meet again.
In the Mysterious Tower the group congratulate each other and old friends reunite, with best guy Axel/Lea getting some nice witty dialogue topping off with Jiminy Cricket telling them to catch up with the Gummiphones.
A few more cutscenes play out. In Destiny Islands Sora and Kairi share Paopu fruits with each other, Riku has a conversation with his other self or rather the heart of his replica (it happened the first time they were in the Realm of Darkness to look for Aqua after his Way to Dawn Keyblade broke), Ventus and Aqua have a moment at the Mysterious Tower while Axel/Lea has ice-cream on his lonesome in Twilight Town until Saix/Isa shows up and they chat for a bit like old friends.
Afterwards we head to the Keyblade Graveyard for the fated encounter. This was the last place Aqua, Ventus and Terra were together and where the three of them along with Mickey fought against Master Xehanort, Vanitas and Braig to stop the x-Blade from forming. None of them comment on this however or are even told where the world got its name from.
After defeating more than a 1000 Heartless in a scenario similar to the one in Kingdom Hearts 2 the heroes race off and we see some of the WORST cutscenes in the game. We find the 13th vessel, Terra in Xehanort’s body brought from the past. Ventus goes to him but Aqua stops him knowing that the Terra before them is not their friend. He summons Master Xehanort’s Keyblade and without a moment’s notice kills/ takes out Ventus in one blow.
Now you expect the group or at the very least Aqua to go into murderous vengeful rage but instead they do nothing but stand there shocked. They don’t even bother trying to heal Ventus or see if he’s ok, nope he’s old cold and most definitely dead. Soon a swarm of Heartless appear and Aqua seeing this goes into PTSD and just… gives up, not even having the strength to avenge her friend. She’s quickly overcome by the swarm and so are the others. Hell Axel’s the only who even tried to defend himself but he got knocked out too.
In a rare move Donald pulls off a powerful spell that eliminates both Terra-Xehanort and the swarm of Heartless but kills him too. But it’s in vain, as more Heartless swarm in overtaking the group. After everyone else except Sora and Riku are taken out, Sora literally breaks down in tears. Riku tries in vain to protect him but he too is overcome and its not long before Sora too is plunged into darkness
And just like the prophecy foretold, light will expire and darkness will prevail.
The End… except it isn’t. First off this particular cutscene was particularly bad in how stupid everyone acts. They don’t even try to avenge Ventus or try to fight back against the Heartless horde. Instead they just up and give up like pansies. But it gets worse… much worse.
Sora having an acid trip
Thanks to being Jesus-kun Sora with the help of Kairi was able to retain his sense of self in the afterlife and after picking up the pieces of himself goes off to save his friends before their hearts are brought to the darkness by the universe’s version of the Grim Reaper, a special Heartless known as a Lich. But of course even though he Jesus-kun, Sora is warned by the young Xehanort of the ramifications of such abuse of his Jesus-kun powers in a cryptic fashion before vanishing. How he got there in the first place though is anyone’s guess.
The most lewd scene you’ll see between these two
After saving everyone and reuniting with Kairi they all return to just before they met Terra-Xehanort. Once more they charge in and once more Ventus tries to approach his lost friend and just like like time Aqua stops him. Heck even the dialogue is the same in this scene, which is weird because if they’ve already done this why would they go through the same motions again, right?
That is until Terra-Xehanort charges in to strike Ventus down once more, only this time he is stopped with the other problem I have.
Fanservice
See the guy in the armor? That is the Lingering Will, the strong feelings Terra held against Xehanort possessing his Keyblade Armor. At the end of Terra’s campaign in Birth By Sleep Terra tried to use the armor in attempt to prevent Xehanort from taking over his body. Of course that failed and Terra-Xehanort discarded the armor and Keyblade. However Terra’s strong will took over the armor and thus the Lingering Will has born.
After clashing with Terra-Xehanort and causing him to get stranded at Radiant Garden with his memories scattered the Lingering Will stayed at the Keyblade Graveyard waiting for the day he could set things right.
So why did he not show up earlier during the initial clash? Why did it take a Deus Ex Machina rewind for him to appear? In the afterlife or rather the world known as The Final World (of course it is) there is an optional cutscene you can get if you talk to one of the stars there, the spirit of Namine. She mentions about contacting Terra to help and that’s why he appears.
But that makes no sense to me as the Lingering Will has been stuck in the Keyblade Graveyard since the end of Birth By Sleep. In fact in Kingdom Hearts 2 he’s there in a post-game secret boss fight waiting for Xehanort. So it makes no sense for him not to appear the first time round.
In fact this scene is the ONLY scene you see him in. After he clashes briefly with Terra-Xehanort he disappears and no one comments about it. It felt like his inclusion was there for the sake of fanservice, like the developers thought ‘Hey we should bring this guy in for a quick scene, have him do some of his moves he did during the boss fight and all’ but they forgot how to fit him into the plot. Terra does get his body back but not with the Lingering Will’s involvement.
So after Terra-Xehanort and the Lingering Will leave more Heartless arrive and it looks the rewind would be in vain… that is until even more Deus Ex Machina bullshit happens thanks to Sora’s Jesus-kun powers (considering he’s the only one to do anything about the Heartless swarm while everyone just watches in awe)
With the power of Keyblade wielders of the distant past (with usernames from the Kingdom Hearts mobile game) Sora fends off the darkness. Of course even more Heartless appear and hope seems to be lost once more until Master Yen Sid arrives and the aid of Donald and Goofy fend off the Heartless while Sora and crew go after Xehanort and his cronies.
Here there are 2 phases. First you help Riku take down a replica of himself and Xigbar and then help Mickey fight off Marluxia, Luxord and Larxenne. After those fights are done you then help Aqua and Ventus take down Vanitas and Terra-Xehanort, again Lingering Will is completely absent and then fight Saix and Xion with Axel and Kairi.
First let’s talk about the Marluxia, Luxord and Larxenne fight. You fight all three of them at once with Mickey though sometime during the fight Luxord traps Mickey inside a card similar to what he did before his boss fight in 2 with the rest of Sora’s companions. Luxord is much easier to fight in this game. After capturing Mickey he will hide himself inside one of his cards and you need to attack the right card. You can tell which card this is by seeing which card behaves suspiciously, like if its shaking around.
After you beat him a small cutscene plays and you have Luxord having a small heart-to-heart with Sora, which makes no sense since the games does not at any point give any context for why he would be so buddy with his enemy. This will be a problem with the rest of the boss fights except for Saix’s one as his is a bit more justifiable thanks to an earlier cutscene with him and Axel where they talked like old friends about the past.
In Marluxia’s case he thanks Sora as he begins to remember his sense of self and Larxenne goes out with a teasing smile at the end. These two characters will be further explored in the Kingdom Hearts mobile game, which by the way is going to be pretty important in future installments as some of the cutscenes in the game that hint at future titles allude to the mobile game, especially the epilogue.
When defeating the other Riku the Riku replica’s heart inside Riku goes out and forces the possessed Riku replica out of his vessel for Namine to use which she does in the ending and reunites with everyone in Destiny Islands. As for Xigbar he falls off a cliff after saying he wanted to wield a Keyblade.
Now for the Terra-Xehanort and Vanitas fight honestly it would’ve made more sense if the Lingering Will squared off against Terra-Xehanort one-on-one while Aqua and Ventus take on Vanitas together. We could’ve even had a segment where we control the Lingering Will complete with some of the abilities he had during his optional boss fight.
But no we have none of that as Jesus-kun aids Aqua and Ventus in their fight against the two foes. While we’re at it I have to ask: How is Vanitas here? At the end of Ventus’s campaign in Birth By Sleep Ventus shattered the x-blade and by extension his own heart which caused him to go into sleep in the first place and for Vanitas to disappear as he is the dark half of Ventus.
And for that matter the fact that Terra-Xehanort’s Heartless Guardian is really Terra. Does that mean that Ansem’s Heartless Guardian is also Terra? When Terra’s captive heart inside the Guardian took back his body what happened to Ansem’s Guardian? Did it disappear as well or did he still keep it? If he kept it does that mean that it also has Terra’s heart?
The question we all ask ourselves if we try to think too hard about the Kingdom Hearts lore
In the fight against Saix and Xion we aid Kairi and Lea in battle and we finally get to see Kairi strut her stuff in combat and not be a damsel in distress… except she still is midway through the fight after beating Xion for a bit. After Xion’s memories are somehow restored and she returns to fight for the light Xemnas kidnaps Kairi in front of them. The group just stood there as Xemnas spirits Kairi away to use her as a sacrifice to awaken the x-blade. Mind you this happens just after Roxas returns as well having been restored due to having a connection and using a replica Demyx smuggled to Radiant Garden.

And another thing: why was Xion on Xehanort’s side in the first place? It is established in Dream Drop Distance and in this game that Xion’s heart is inside of Sora but the Organization was able to bring her back sans her memory so does she still need her heart? But how did they remember her in first place? At the end of 358/2 Days when Roxas defeats her everyone including Roxas, Riku and Axel lost their memories of her, though in 3 Axel does have brief glimpses of her in some cutscenes.
Anyway with Xion and Roxas taking over for Kairi and Lea respectively Saix is defeated and he has a heart-to-heart with Axel promising to meet up and restore their friendship, which they do in the ending.
After all this is finished Sora regroups with Riku and Mickey and they face off against Young Xehanort, Ansem and Xemnas. When Ansem and Xemnas are defeated they too have a heart-to-heart with the heroes with Riku admitting that he’ll miss Ansem (you know the guy who tempted him to give into darkness and who bodyjacked him) and Xemnas complimenting the heroes on their strength of heart.
The only one who doesn’t get a heart-to-heart is Young Xehanort who just goes out returning to his time and basically giving Sora the metaphorical middle finger as he tells him his time is up.
So finally Sora, Riku and Kairi approach Master Xehanort who awaits them atop a cliff surrounded by a number of keys. He shows them Kairi and shatters her right in front of them forming the final key needed to form the x-blade. The only one who responds is Sora who understandably attacks Master Xehanort in rage but is flung away thanks to the power of the x-blade. Riku and Mickey attempt to attack as well but they too are unsuccessful.
With x-blade in hand Master Xehanort ascends to Kingdom Hearts but the heroes have one last plan; trap Master Xehanort in a portal and finish him off there. Naturally Sora with his Jesus-kun powers volunteers himself to stop Master Xehanort. With Goofy and Donald in tow the trio chase Master Xehanort to a world called Scala Ad Caelum.
After a climatic battle that ended with yet again another demonstration of Sora’s Jesus-kun powers whereby he overpowers Master Xehanort’s most powerful attack through the power of friendship it turns out Master Xehanort had noble(ish) intentions. Turns out he wanted to get Kingdom Hearts to reset the world and create a world of pure light free of darkness.
He even goes out with a peaceful smile with his old friend Master Eraqus, his old friend he scarred and murdered in Birth By Sleep. Eraqus just forgives his old friend like that and after saying his goodbyes to his students he goes to the afterlife with him. After that everyone returns back to the Keyblade Graveyard and although the threat of Master Xehanort had ended Kairi was still missing. Sora resolves to use his Jesus-kun powers to save her though Mickey warns he may never come back. And though he succeeds as I described earlier about the ending he disappears soon after.
Of course that wasn’t truly the end. After the ending and the credits finish we are treated to an epilogue that was added post-launch as we cut back to the Keyblade Graveyard where Master Xehanort’s Keyblade is picked up by a cloaked figure. Shortly after 4 mysterious figures appear from thin air. The hooded figure is none other than Xigbar who is actually one of the Master of Masters’ apprentices Luxu who had been given a special task as shown in the Back Cover movie.
As for the 4 figures they are the Lost Masters who are none other than the 4 Foretellers from the mobile game. That’s right the plot points from the mobile game are going to play a big role in the upcoming games as well. Luxu tells them that Ava has probably completed her mission as well and briefs the Lost Masters on what has transpired. Meanwhile Maleficient and Pete observe them briefly having found the Black Box they had been searching for the entire game.
Throughout the entire game Maleficient and Pete are looking for the Black Box which may hold the Book of Prophecies that foretell the future given to the Master of Masters’ disciples. With the book Maleficient control all worlds and become Mistress of all things but that’s the only thing she and Pete do in the whole game. They only interact with heroes once in the whole game the rest of the time they’re just looking for the box, though they may play bigger roles in upcoming games.
Just like every other Kingdom Hearts game we have a secret ending that teases a future instalment. In this one we are shown Sora waking up in a world similar to the Shibuya in The World Ends With You, another Square Enix whose characters appeared in Dream Drop Distance. Riku also wakes up in this world presumably to bring Sora back. Up on one of the buildings Yozora from the short Aurem Rex commercial shown in the Toy Story world is seen looking down observing the city while a hooded figure heavily-implied to be the Master of Masters judging from his body languages and the fact that he is the only cloaked figure to not be unmasked is seen making a box shape and then a heart shape on the moon.
This game while being the final one in the Xehanort saga teases heavily plot points that would play a part either in the ongoing mobile game or in future titles. Apart from the mystery of the Black Box, the reappearance of the Lost Masters and Sora’s disappearance we have a mysterious girl that was the motive for Isa and Lea to join Ansem the Wise as apprentices and the subject for his experiments, who is implied to be a Keyblade wielder as in one of the secret reports she is stated to say “May your heart be your guiding key” a line that originated from the Master of Masters and used by various Keyblade wielders suggesting that it could be Ava or maybe even Skuld from the mobile game.
We also have the reveal that Demyx, Larxenne, Marluxia and Luxord were brought back to the Organization as they hold an ancient Keyblade legacy within them, something that surprises them as they have no memories of that time. In the mobile game we see Marluxia and Larxenne’s original selves Lauriam and Elrena as members of the Dandelion a group of Keyblade wielders formed after the aftermath of the Keyblade War. I suspect that we’ll see a storyline involving Luxord and Demyx’s original selves as well in a future update as they too may hold a connection to the Dandelions.
There’s also Luxord’s card that he passes to Sora before fading, saying it could be very important. And perhaps it is, maybe as the reason why Sora woke up in that world to begin with.
Who knows how many games it will take to solve these mysteries though it is possible that some of these questions may be answered in DLC as Nomura has stated once in an interview that they are interested in post-launch DLC but that there will be no season pass or final mix version (we’ll see about that though, after all Final Fantasy XV got the Royal Edition).
The main problem I have with the story is all the ass-pulls and last minute plot reveals that the game throws at you not to mention the stupid Deus Ex Machina thing where they come back from before everyone kicked the bucket.
That entire segment where Sora ends up in the afterlife and uses his Jesus-kun powers to fix everything is just incredibly stupid and didn’t even need to be there. Sora’s disappearance could just be chalked up to using his power to bring Kairi back in exchange for his soul and now Riku has to save him. The fact that Lingering Will was in it for just one scene brings into question the whole point of his existence and most damning of all the sheer idiocy some of the main cast whereby only Sora shows some level of competence.
Hopefully we won’t have to wait another 10 years or so before we get the continuation of the story but in the meanwhile I bet Square Enix will milk that mobile game for all its worth and explain some of the plot points there.
Sources:
https://www.vgr.com/kingdom-hearts-3-will-have-dlc-but-no-season-pass-or-final-mix/
*Kingdom Hearts 3 screenshots taken from my PS4 copy of the game through the Share function.