Direct feed videos to be released on Steam today (PST)! Erik Johnson of Valve has confirmed that, later today, the first direct feed video of the Half-Life 2 e3 trailer will be released on Steam (it will be about 70MB). A new update for Steam has also been released to address some of the stability problems that people were having. Dates for any subsequent videos have yet to be announced. View the topic in which he delivered the news here. If you haven't already, now is probably a good time to download the Steam client software. The video(s) will likely also be available on websites and file-sharing programs later on. Additional: The video is rumoured for a release at 4pm PST (That's 12am GMT).