blog.cyberpowerpc.com
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…