Something that has confused me in Kingdom Hearts 358/2 Days is the case of Roxas' memories. As I understand, because Sora was not a heartless for a long time, Roxas could not bring any of Sora's memories with him, which made him 'act like a zombie'. But then, how did Vexen create Xion? How did he manage to acquire Sora's memories? I think I read that Xemnas was seen taking Sora's memories in the Japan-only remix of KHI, but if that is true, then how come Sora did not feel the effects of memory loss at the time? Also, when Xion was killed, did she become absorbed by Roxas or Sora? She said that she was going back to Sora as she died, but the fact that she somehow communicated with Riku when Roxas battled him suggests that she was absorbed by Roxas. So, can I please have some help?