The four years were definitely worth the wait. (may contain spoilers)

User Rating: 9.8 | Kingdom Hearts II PS2
Kingdom Hearts II is a revolutionary game that simply filled me with awe. I haven't ever played a game that had such a great story, deep gameplay, awesome graphics all at the same time. The story continues from Kingdom Hearts: Chain of Memories when we play as Sora's nobody, Roxas. Roxas gains the mysterious and mystical weapon, the Keyblade, with no explanation how or why he aquired it. Day by day , he learns more and more about his mysterious past as a Organization 13 member. He also learns about his alter-ego Sora, and his friends Kairi and Riku. Along the way, Sora, Donald, and Goofy comes into the story, and come along new characters and worlds.

In this game, you'll find adventure, action, and much, much more. This game will no doubt, simply blow you away. If this game doesn't satisfy you, I don't know what will, because I have never played another RPG game as good as Kingdom Hearts II. I would reccomend this to many. This game is simply awesome.