Interesting finding,doesn't make much sense to me,like some parts are missing,btw awesome Alyx Vance avatar you got yourself there....if that really is her .Let me be a huge necroposter.
Could anybody please explain what in the world is this frame supposed to mean? Appears numerous times during the teaser.