Alt Image Text

Life-Sized Action Figures Are Popping Up Around the World to Promote Overwatch

Brand Marketing

Sometimes, a big video game launch requires something suitably big to promote it. To mark the launch of its long-awaited new title, Overwatch, Blizzard Entertainment has partnered with Droga5 to [...]