The older version of the video is replaced by an ‘official’ version:
It looks like the new video is a commercial tie in with Mercedes Benz’s environment friendly BlueTec. (there is an ironic joke in there that I can’t quite get to…)
Would really have preferred the first version; less preachy = more win.