Enlarge / This is arguably not the best promotional image to leave on your Diablo II: Resurrected site these days, Blizzard. (credit: Blizzard) On Wednesday, Blizzard confirmed reports about three major staffers on its game-design teams no longer working for the company. This is yet another example of the tumult that has recently overtaken the lawsuit-plagued […]