Overwatch Sigma Guide – Abilities, Voice Actor, PTR

Our Overwatch Sigma Guide walks you through everything you want to know about the 31st hero to be added to the game! We’ve got information on his abilities, voice actor, and when he’s coming to the PTR and the live game itself. PTR & Live Release Date Sigma was added to PTR on July 23rd, […]