The recent mass Xbox layoffs affected DOOM developer id Software in a major way, removing around 73.5% of the staff at their home office in Richardson, Texas. That worried fans, but the studio has tried to downplay the manpower reduction, suggesting it can still make new games and maintain its idTec