Finally this video has surfaced... I was wondering when it would appear *Goes to watch...* Ah nuts... It's on launch... Nevermind...