"We can confirm Luis Barriga, Jesse McCree, and Jonathan LeCraft are no longer with the company," a representative said. "We have a deep, talented roster of developers already in place and new leaders have been assigned where appropriate. We are confident in our ability to continue progress, deliver amazing experiences to our players, and move forward to ensure a safe, productive work environment for all.”