For fans of Overwatch, there is a new character coming soon by the name of Sigma, enjoy the video explaining more below.
Overwatch Sigma

For fans of Overwatch, there is a new character coming soon by the name of Sigma, enjoy the video explaining more below.