Very cool video, just stumbled across it. This must have been awesome, and love the video style and language. I think we lost something......