Possible “Overwatch” Leak Details New Event and Hero
Is Sombra Finally Making Her Appearance?

NEWS

Possible “Overwatch” Leak Details New Event and Hero - Is Sombra Finally Making Her Appearance?