The actual link is http://vimeo.com/41038445 - but apparently I am not updated adequately either.
Stare at the cross in the center....