News Sigma, The 31st Overwatch Hero Is Now Live On The PTR One of the coolest additions to the hero roster to date Trent SaundersJuly 24, 2019