Through an article posted on the Overwatch blog on behalf of Atlas News, the Overwatch universe revealed Efi Oladele,...
An image of a new female character of the game Overwatch has been leaked from Blizzard HQ. Apparently, her name is Sombra. Sombra...