Wednesday, January 17, 2018

Overwatch Map Blizzard World Coming January 23


Originally announced at Blizzcon, the Overwatch map Blizzard World fairly has a release date of January 23. The map is a Blizzard love letter, as it’s full of Blizzard's history, both modern and old, and will be a delight for fans to explore.