Episode 2 Videos!!!

The first post has it all. The videos are from the German E3 "Leipzig"http://forums.facepunchstudios.com/showthread.php?t=192075

Awesome. But this is the link I found off Steam Powered Forums.http://www.dagbladet.no/weblogg/blog.php/sbryne/post/14478

TF2 trailer better qualityPortal better quality

Yea those just came out!