BioWare ‘100% committed to Anthem’

Dev team is focused on improving the game, says live service head