It really is a great game. The story is interesting without being boring like the first few acts of Kingdom Hearts and without being too fucking crazy like all of Kingdom Hearts II.
The battle system is GREAT, and it even has another full game WITH A COMPLETELY DIFFERENT CHARACTER after you beat Sora's part. All of the characters are great, too (NO ROXAS!).