MakeMake Appoints Alex McDowell, RDI, as Director of New Narrative Design Department
July 17, 2026
In direct contrast to his restrained and tasteful short film “Sins,” Los Angeles director, designer, animator Ariel Costa amps up his signature collage kinetics into a rough-and-ready promo for Green Day’s newest called “Bang Bang.” [Watch]