Quote Originally Posted by Chickenooble View Post
Is this even related to FFXIII in story/lore?
Not directly related, no.