Just saw this yesterday and loved it.. I'm sure there's a thread somewhere already, but all the links out there are broken atm... I made a mirror here:
Check it out if you haven't seen it yet! 3 and half minutes of awesomeness.