i thought roxas was kidnapped by riku, then diz put him in the virtual twilight town and had his memories erased, then later, he gradually started remembering things. and then once it was time for sora to awaken, roxas was taken out of the virtual twilight town, and then was taken to the mansion...