The rich IP backgrounds of Square/Enix and the Disney Corporation were thrown together for the first time in 2002. The Square-developed game, entitled Kingdom Hearts, surprised players with a story that blended two very different flavours into a compelling whole. The extent to which that game drew on the respective company's products made for a breathtakingly large world, and a storyline twisty enough to satisfy even the most jaded RPG player. Unfortunately, weak gameplay detracted from the overall experience of the unique title. The sequel, Kingdom Hearts II, picks up the pieces where the original left off and makes noticeable improvements in both story and gameplay. Read on for my impressions of a solid RPG that does fan service like no other title out there.