MakeMake Appoints Alex McDowell, RDI, as Director of New Narrative Design Department
July 17, 2026
LA motion studio Please Call Me Champ just dropped this smart and stripped down launch film for AI startup Parallel Web Systems and their Index platform that lets website owners track how AI agents use their content. [Watch]