Sigma added to Overwatch on PC, PS4, and Xbox One
Blizzard released a new update for Overwatch today with a new character, Sigma, now playable on PC, PS4, and Xbox One. Sigma […]
Blizzard released a new update for Overwatch today with a new character, Sigma, now playable on PC, PS4, and Xbox One. Sigma […]