Overwatch: BOOP! Sombra now live in latest updateBy Guest Writer/Editoron November 16, 2016Overwatch’s latest update brings us its new character, Sombra, the latest to join the roster of heroes and is now...