Half-Life 2 - 'Trap Town' Trailer Available NOW
by Rainier on July 28, 2003 @ 1:41 a.m. PDT
A little bit later than was announced Valve has released new Half Life 2 footage through their Steam service. They have just unleashed a self-running Bink formatted video showing off a bunch of the physics as part of gameplay aspects of Half-Life 2. Read more for download links ...