A great game, one of the greatest available on ps2.
Gameplay: The gameplay of Kingdom Hearts combines the menu of an rpg and the button mashing action of an action game. You play as Sora, the main hero, with ai controlled allies, Donald and Goofy. These allies work fine, but an option to have a friend come in and play as them would have been nice. The gameplay may seem to be overly simplistic at times, but the deep level of customization helps make it more interesting.
Story: The story seems to be the main focus of Kingdom Hearts. You play as Sora, a young islander. His island is attacked by heartless, the main enemy. He gains the mystical weapon of the keyblade, which is a giant key, and then attempts to save his two best friends from the island, Riku and Kairi, from the danger of whatever is out there. I won't spoil anymore of the story, but the main amount of it consists of traveling to Disney oriented worlds and sealing the "keyhole". This story works well, and is effective and interesting. And, better yet, the Disney worlds seem to stay focused on the main storyline.
Music: The game starts out with a very nice full motion video. It contains the theme song of the game, "Simple and Clean" by Utada Hikaru, which is a nice, upbeat song. The games music is a nice blend, but it is sad that they couldn't get get that many classic Disney themes. Other than that, the music is nice and goes with the action well.
Difficulty: This game's difficulty is rather hard, specifically if you play on the expert setting. I would recommend playing it through on the normal setting before you attempt expert.
Complaints: Okay, this is where I state my overall complaints. First of all, the camera is HORRIBLE! You use the R2 and L2 buttons to move the camera in that specific direction. It works, but just barely. Also, this game needed a few more worlds in my opinion, buy thats just my opinion. It would also have been nice to have an option to do a "New Game +".
Overall: Kingdom Hearts is a great game. The problems are easy to overcome, and the game itself is fun enough to convince that to you. I would recommend buying or at least renting this game. It is worth it.