Tag Archives: Sombra

Overwatch: Sombra – the truth revealed.

Overwatch Sombra Banner

Keen players of Overwatch would, unless they have been living in a cave for the last few months, heard of the name Sombra being thrown around various forums and chat channels. This mysterious figure has for some time been the hot topic of debate, ranging from what, to who, to how, and the speculation and […]