You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
ValveTime.co.uk | Valve News, Forums, Steam
Gamespot has some screenshots of some games that are going to be at E-3. Here's the link if you want to check them out. They have some SS's of HL2 but they're old ones.