BioWare says “Anthem is here to stay” in a lengthy open letter to the game

Community manager Jesse Anderson speaks out as players’ frustrations boil over

Source
Author: N4G