very clever loop structure allowing you to play up to certain points, but doesn't just stop when reach the buffer, actually has predetermined animation loops to keep it alive while you wait
It obvoiously took someone ages to do, but i've gotta say i didn't like it that much.
Just image the brief for it, i think something a lot better could have been done.