The big issue with KH2's plot is that it exists to basically open the door to more sequels and spin-offs and doesn't really do as much to really further the mythos of KH like the other games do. It was pretty much one plot twist after another that created more loose ends for sequels, prequels, and spin-offs to be produced to fill in the gaps. As a stand alone plot, KH2 leaves much to be desired compared to the rest of the franchise.