It's finally online somewhere. I haven't seen it on GB yet so I thought I would let everyone know.
It was kind of weird to watch until I realized they had basically rehearsed the whole thing, but it's still very interesting. If they are planning to focus on finding a better way of mixing storytelling and gameplay, then I'm definitely coming along for the ride.
Half Life and Portal movies might be fun too.