Who knew that placing Disney characters in a Final Fantasy universe would work so well? Apparently Disney and Square Enix did. This is easily one of the most touching, epic and engaging games of all time and definitely the best, smoothest and most seamless integration of characters from different games into one — making this the best video game crossover of all time.

A romantic plot always brings a certain cinematic quality to any game. Every objective means more and every time you level up it's to protect someone else; namely to protect someone you've always loved. You've had this person in your heart for your entire life, then just as things start to pan out for you, the world starts to fall apart.

So what's the best solution for this? Save the world, your love and all your friends in between. How are you going to do this? With the help of your new friends, Donald and Goofy. Together, you will go through the various worlds that are also in danger of falling apart to try and save everything from complete destruction.

This includes various Disney movies, through which you will meet all your favorite Disney characters. They're not thrown in as arbitrary cameos, but as people (or animals) who happen to have a firm grasp on their world. Whatever you're there to find, you will find it because of them. This game doesn't just bring some of your favorite characters to life, it puts them in an impossible situation with you (Sora), and you have to save everyone with their help.

With Donald and Goofy at your side, you fight both Cloud and Sephiroth, and it doesn't feel silly. It works. Which is amazing. You also run into Cid, Yuffie, and a still-living Aeris. Thank your game-loving stars that Disney Interactive and Square Enix had offices in the same building. An elevator conversation got this epic ball rolling.

Along with one of the earliest, most inspiring intros ever, Kingdom Hearts does not pull any punches when it comes to bringing you into the story, and universe, forever.