“Overwatch,” Blizzard’s massively popular hero shooter, has about 40 million players who have, over the game’s two-year lifespan, dealt out 38 trillion points of damage to one another and healed just more than half of that at 17 trillion, the company announced Thursday. The impressive stats chart, seen below, was put together by Blizzard in […]