With Jesse McCree Out At Blizzard, What Happens To Jesse McCree, Overwatch Hero? Yesterday brought another storm at Activision Blizzard, as the company confirmed that it had departed ways with three employees, Diablo 4 director Luis Barriga, lead level designer Jesse McCree and World of Warcraft designer Jonathan LeCraft.