Overwatch Blizzard World Map Release Date
Back at BlizzCon it was announced that Overwatch would be releasing a new map called “Blizzard World” which pays homage to the Blizzard Universe, bringing elements of their games like World of Warcraft, StarCraft, and Diablo, all under one house.
Overwatch finally announced that the map will become available on Jan. 23rd. The map is basically an amusement park based on Blizzard’s game lineup.
If you’re looking for ways to improve your skills prior to the new map release, make sure to follow the Overwatch League, where pros from all over the world compete for the title of becoming the best.