Overwatch 2 lead “can’t turn back the clock” after Steam review bomb
Overwatch 2 is without doubt one of the hottest multiplayer games round, providing gamers quite a lot of heroes to select from alongside some thrilling gameplay. Blizzard’s iconic sport not too long ago launched on Steam, leading to…