OverWatch 2 Releases on Steam With Overwhelmingly Negative Reviews
The free-to-play sequel to Overwatch has today launched on Steam after being exclusive to battle.net, unfortunately, it hasn’t been given a hero’s welcome. ...
August 11, 2023 at 3:48 pm by Jakob AylesburyThe free-to-play sequel to Overwatch has today launched on Steam after being exclusive to ...