User blog comment:StarlightAT/Theories about the First Episode/@comment-80.89.94.21-20130603123339/@comment-69.171.160.28-20130603170421

This sounds like the one most likely to be the plot so far. But, still quite a bit of a longshot...