ValveTime.co.uk | Valve News, Forums, Steam

Only a sample i believe, but higest quality non the less.

http://www.lanmaniac.com/video/

There also appear to be some other E3 vids there too.
Back
Top