Since I found out a while ago about the truth of Xion, it made me think of a theory I once posted. Spoiler Which is conveniently located in this link :O I'd have to say my old theory was pretty damn close, don't you think?