In my opinion, KH 2 is the best game I've ever payed!
Story was kinda sad, characters cool and worlds was great. I even liked Atlantica. It's so musical ^^
And, to me, it's not too easy. Just try Sephiroth with No Damage >:D
I really love it and I share so many sad and happy moments with it...