343iBot Posted August 11, 2021 Report Share Posted August 11, 2021 Three prominent Activision Blizzard developers have left the company in the wake of a bombshell sexual harassment lawsuit filed by California state. Diablo IV game director Luis Barriga, Blizzard lead level designer Jesse McCree (who's also the namesake for Overwatch's cowboy hero), and World of Warcraft designer Jonathan LeCraft, according to Kotaku's sources. This story is developing... View the full article Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.