These screenshots seem to have come from a higher bitrate video than the Vimeo upload. They look much better when not subject to web compression.
I haven’t looked at this site in many months. Care to get me up to speed on all these references to a Vimeo clip and stuff supposedly shown to industry insiders?