Overwatch Teases New Character, Sigma
Blizzard has finally revealed its latest Overwatch hero via an animated short origin story on Twitch. This new hero is an astrophysicist named Sigma, who hopes to unlock the secrets of the universe with his abilities. According to the developers,… Read More »Overwatch Teases New Character, Sigma