User blog comment:The Mysteryous user/Our Google website is up!/@comment-3286869-20140709085623/@comment-4752762-20140709092025

A small team of riggers, animators and the 'special helpers'!