Overwatch Sigma

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, he has been irreparably changed by a tragic experiment, resulting in his ability to manipulate…