A Blizzard developer may have just teased a new Overwatch 2 map. After months and months and months of silence, Overwatch 2 finally reared its head in the headlines last week, but with bad news about the release date and the state of development on the game.
.....