May 06, 2011 @vfxblog the artifacts were a fun fact. Always great to get these little insights along with the hardcore tech.