Overwatch Heroes
Overwatch’s next hero is a mad scientist named Sigma
Blizzard’s been teasing Overwatch news for a few days now, but today, the company officially revealed Sigma, the 31st hero on the roster.
Overwatch Heroes headlines
Overwatch Heroes latest