KH2 was a mess. After playing it again, I realized just how messed up the whole thing was. The storyline was beyond vague and had so many plotholes that even a block of swiss cheese would get jealous. The character development was awful and the level designs were all the same. Just a flat land and flat scenery( wow, four years to make flat scenery and environments. That's unheard of). The Atlantica songs were poorly written and created. The gameplay could've been better( I actually wouldn't mind seeing FFXII's battle system in a KH game. Be much better than battles that all take place in the air).
Also, the keyblades were badly designed and worst of all you get all the good ones when there's nothing left to do in the game.
Kh2 was just poorly done by Nomura. He needs to step down as director. Also we need better writers because that so called story was......was.....just plain bad and very, VERy, VERY vague.
P.S- Sora is also a mess and needs fixing. The storyline behind drive is also stupid( he needs an orb and fusion to activate it. Wow, that is so helpful in his journey. Yeah, right).