Blizzard has released a new Overwatch animated comic

Blizzard, after teasing players Monday morning about upcoming Overwatch content has just released a new Overwatch story comic that features an uprising breaking out in London, England that Overwatch has been prohibited from getting involved with. The comic features Soldier 76, Reaper, and several other characters as they decide on whether or not they...

Read more