Sombra (Maybe) Revealed! Plus Overwatch gets a new Game Mode!
In what seems to be a direct follow on from the previous leaked news, New information has been leaked to Reddit seemingly showing off official documents. Not only do we get our potential first look at Sombra, but we get info on a possible new game mode too!