With Overwatch’s newest map “Blizzard World” comes some shiny new skins. Cecilia and I take a look at them and take the new map out for a spin. The new map is live now for PC, Xbox One and PlayStation 4. Check it out in the video above.