BioWare say Anthem is here to stay in an open letter to the community

Anthem