Just something to know when it says "birth by sleep" it means it starts when Sora was asleep and Roxas was born I guess. And it couldn't take place in the past because wouldn't they all be dead then? Sora couldn't fight the E.S. soldier if he was dead. Now that I think about it, it has to take place after Sora fights him because the E.S. soldiers armor was broken and I'm not sure if they could fix it or not.