Are you one of the legion of fans who’s been waiting patiently for a third Half Life 2 episode, or a full on HL3? Well, Valve-willing, you’re about to see something that’s more than likely as close as we’re ever going to get. The latest trailer for Half Life 2: …
Read More »