Is this a video of the Revolution intro?

Joystiq says that it might be.  You be the judge.