Advertising

Half-Life 2 - 'Trap Town' Trailer Available NOW

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 ...