Overwatch getting mad scientist hero and new map
Overwatch getting mad scientist hero and new map Overwatch is getting a new hero and Blizzard theme park map Credit; Blizzard, Overwatch Blizzard is adding two new things to their hugely successful Esport game Overwatch. A new character and a new [...]