I am a horrible fan for not playing the GBA version so i dont know what is going on in CoM. But i love it. I have played kh1 and kh2 so many times i know every line. KH1 had a special magic to it that KH2 never had but even KH1 lost the magic after the second play through. But CoM retains the magic of the first one. For me it is like playing the first one like i never played it before. The magic is back. Untill i beat this game then i am afraid that the magic of kingdom hearts will be lost forever