The DeLorean hovercraft at 3:33 is an absolute WIN, though.