Overwatch: New Hybrid Map: Blizzard World

So, does this mean Diablo, World of Warcraft and more are fictional creations in the Overwatch universe? Blizzard World is a hybrid map coming to Overwatch!




More Overwatch Videos