Anthem launch ‘rougher than expected’, says BioWare

Studio’s “top priority” is to deliver improvements “in the fastest, safest way”