Diablo IV Development Lead Luis Barriga and World of Warcraft Designer Jonathan LeCraft Leave Blizzard
August 12, 2021
In the team of creators Diablo iv there were personnel changes at the highest level. Development Manager Luis Barriga and lead game designer Jesse McCree left the company Blizzard …