It isnt on the internet, the people who saw that video actually went to the valve/sierra studios place and they watched it from their own building. I think brand new videos are coming this monday and hopefully that will be one of them but im not sure...i think it might be the same videos we have all seen except wayyy higher video quality sound. Yeah big deal but oh well, but for sure sometime this month they will release more videos.
I was kinda hoping this video would be released as the "new media" (added to the direct-feed E3 video), but I'm probably dreaming. Still, it's already been described in a couple articles, so they wouldn't be letting anything out of the bag by letting us see it. Same for the (tech demo?) of the wrench dropping into the gears of a machine.