A lead developer at Id Software has criticised the mass Xbox layoffs, noting it's 'impossible' to make games like DOOM (2016) ...