Overwatch New Hero

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 New Hero headlines