Blue Zoo Animation Launches Advertising and Shortform Director Roster
July 3, 2025
Kevin McCrae, CD and Founder at Playdead in Glasgow: “Life Beyond Earth is an immersive film created in collaboration with Skidmore, Owings and Merrell, and the European Space Agency for their powerful new installation at the 17th International Architecture Exhibition of La Biennale di Venezia.” [Watch]