Temporal Distortion from Randy Halverson on Vimeo.