BioWare critical of Anthem crunch report, but admits ‘there’s room to improve’

Dozens of developers said have left “studio in crisis” over past few years