BioWare ends Anthem overhaul work

  • 3 years ago
BioWare has officially ended work on its major 'Anthem' overhaul.