News

New Overwatch Hero Leaked

November 2, 2016 big burg

A few keen eyed Overwatch fans recently spotted an image on Blizzard online store of what appears to be the next hero – Sombra. Blizzard listed a print of the character’s official artwork before the [Continue Reading]

1 14 15 16