Dancing Diablo was given a week to create the earth – as well as an eclectic galaxy of animated iconic elements that interact with it – for a :30 national brand spot for The University of North Carolina at Chapel Hill and marketing agency Capstrat entitled “Minds On A Mission.”
The DUMBO-based creative house, best known [...]

