I've played BBs and I wanna know how does Sora acctually own the keyblade. There are at least two reasons in BBs that I think would give him one but neather of them make much sence. 1. Did Sora get the keyblade because his heart merges with Ven and if so why doesn't he have Ven's keyblade? 2. Or did Sora get the keyblade because of the promise Aqua made with him because Riku got lost in Darkness Sora had to follow and the only way he could was if he had the keyblade. Which according to Auqa's promise was his job. Any help?