Originally Posted by Edge
Though releasing videos is probably the easiest thing they've done, but hey, it's better than nothing. Wonder how close HL2 is to release, they sure have been pre-loading a lot of content for it lately...
Valve has you exactly where they want you. Remember the release date, preciousssss?