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

Boxed statues appear in Hollywood, Paris and Busan

Sometimes, a big video game launch requires something suitably big to promote it.