Taiwan Excellence 2014 Ident

If the Transformers were made in Taiwan, I think they might look a little like the intimidating creatures in these impressive Idents for the annual industry award show Taiwan Excellence.

Posted by: DoubleU