The final fantasy characters in KH are cameos like someone told me. There worlds got destroyed, so wut, sora's did too. Range does beat melee. Sora can't use holy or ultima, whoever said thats on crack. And the keyblade doesn't help that much, since he barely beats riku with it in hollow bastion. The only way he would own anyone in KH2 is when he combines with goofy or donald, and they prob made all the bosses like ff characters faster and stronger too, or else i would think the game would be too easy. I said they were beaten too easily in KH1 so why would they make it THAT much easier to beat them in KH2 unless they got improved aswell. Vincent's limits would tear sora up, and they made sephiroths attacks weaker than they should be, and he's still really hard to beat for most people at lower levels anyway. Meteor should just squash sora, keyblade couldnt stop that. and omnislash for cloud or sephiroth's weapons would overpower a keyblade. Like some said the keyblade is made of light and dark, but in KH1 sora realises the keyblade isn't what made him so great it was his heart. Either way in real life your heart wont stop a 7 foot sword thats prob like 50 pounds, or a gun.