Where’s Gordon?

So let’s just come out and say it: where the @#$% is EP3? Of course, I’m refering to Half-Life 2: Episode Three. Shortly before the release of Episode One, Valve said that the trilogy “will conclude by Christmas of 2007” . Right after the release of EP1, in an interview with...