User blog comment:Thailog/Ep. 203 "Alienated" discussion/@comment-208.104.167.163-20120513020420/@comment-4026406-20120513035734

Definitely a possibility. I'm almost 99% sure that we'll figure out that the Light has SOMETHING to do with it. Maybe it will have to wait until the game comes out to learn what that something is.