Kingdom hearts is one of my all time favorite series. I find these games to be an absolutely perfect blend of childhood nostalgia mixed with an amazing story worthy of Square Enix's (or at the time square soft's) name. Kingdom Hearts is a cross over game of disney properties with Final Fantasy characters. Kingdom hearts has you as Sora travel across different disney and one or two original worlds to slay the heartless, rescue your friends, and to stop a plethra of Disney villans from plunging the world into darkness. There is so much more to this story but I won't spoil it. The gameplay is a mix of hack and slash with RPG elements that works perfectly the only real problem with the gameplay is that the camera has a limeted range of motion. In other words it can't move up and down which gets really annoying. The disney worlds which you travel to include such iconic places as Alice in Wonderland, Hercules, Monstro from Pinnochio, Halloween town, and Agrabah to name a few. Now all of these worlds are amazing to go to and experience except for one which I haven't mentioned yet. ATLANTICA!!!!!! !@#$%^ this world. This world is based off of the Little mermaid already a negative. but then it has the audacity to make the entire world an underwater level. "FACEPALM" As you probably have already guesed the swimming comtrols are a clunky monstrosity that isn't very fun to play. I breathed a sigh of relief as soon as I was done with this world. To get from world to world you have to fly to them in a ship called the gummi ship. These segments these segments are a pretty bad on rails shooter thats not that difficult thank God but its not that fun. Lastly I'll talk about the bosses. The bosses in this game are absolutely amazing even though the final boss is pretty easy but its a lot of fun. This game also has 4 secret bosses who are all pretty awesome but the one that stands out the most is the one winged angel himself Sephiroth. The battle with sephiroth is amazing as you fight him in a coliseum while his them (one wwinged angel) play over the battle. Its amazing and so is every minute of this game with the exception of Atlantica. I really wanted to give Kingdom hearts a 10 because thats how much I enjoy it but because of Atlantica and the gummi ship and the aggravating camera I can only give it an eight. But I give this game the highest possible eight that I can. I know that I pointed out some negative things about this game but I cannot stress enough that this game is an absolute masterpiece that I personally think is a must own for any gamer young or old.