So I've had this theory recently, as Nomura said that the whole game would not be the mark of mastery exam, I assume that the end of the game will take place outside of the exam. I think that only riku passes the exam, because he is less ambitious and more focused than sora. I believe Sora misses it barely but nonetheless doesn't get it. I think that the final battle will be Riku vs. Xehanort, because Riku has become the only one truly ready to defeat Xehanort. Riku ends up beating Xehanort, by tapping into his own darkness, but this allows Xehanort to take Riku over (Xehanort said terra was only one of many roads he could take). Xehanort realizes how strong Riku actually is, and even more powerful than Terra at this point. Riku is the only other person who we know of that could be an option for Xehanort to take over, because of his powers of darkness, regardless of his control over it. This whole sequence leads us to KH3 OR happens WITHIN KH3 as part of that story. This also leads to Terra becoming free. Sora ends up having to fight Xehanort too, but he ultimately defeats him in KH3!
So I've had this theory recently, as Nomura said that the whole game would not be the mark of mastery exam, I assume that the end of the game will take place outside of the exam. I think that only riku passes the exam, because he is less ambitious and more focused than sora. I believe Sora misses it barely but nonetheless doesn't get it. I think that the final battle will be Riku vs. Xehanort, because Riku has become the only one truly ready to defeat Xehanort. Riku ends up beating Xehanort, by tapping into his own darkness, but this allows Xehanort to take Riku over (Xehanort said terra was only one of many roads he could take). Xehanort realizes how strong Riku actually is, and even more powerful than Terra at this point. Riku is the only other person who we know of that could be an option for Xehanort to take over, because of his powers of darkness, regardless of his control over it. This whole sequence leads us to KH3 OR happens WITHIN KH3 as part of that story. This also leads to Terra becoming free. Sora ends up having to fight Xehanort too, but he ultimately defeats him in KH3!