A friend just sent me a 6 minute clip of it... I'm not exactly on the front lines when it comes to cool stuff like that so I figure that some people here must've seen it. TBH, I'm a little confused as to where it came from :S
Edit: OK, I found out where it's from, it had fallen off the front page of a certain site.