Blizzard's Overwatch 2 is one of the most anticipated games of the new year. While earlier rumors suggested it would release in 2020, that's clearly not the case.
.....
Blizzard's Overwatch 2 is one of the most anticipated games of the new year. While earlier rumors suggested it would release in 2020, that's clearly not the case.
.....