Design and animation on this cool spot for Cartoon Network, via Tube Creative. Certainly much more joy here than sitting through any of the live action Transformers movies.