This little leak has appeared on Reddit about 7 hours ago seemingly confirming the look of Overwatch's upcoming hero Sombra. The image was hosted on a legit Blizzard URL on the Blizzard gear store. The link however is now offline, but the image is now hosted on imgur instead.
A closer look at the artwork reveals that Sombra seems to be in control of a giant Mech called the Svyatogor with trails of energy seeping into the mech's hand. Also to take note of is that this giant mech can be found in game on the map of Volskaya. A giant mech for her ultimate maybe? That would be wicked awesome!
We can most probably expect Sombra to be revealed at BlizzCon this month if not sometime during the Overwatch World Cup.