Anthem to receive a complete, long-term overhaul, BioWare says BioWare hasn’t gotten around to taking down Anthem’s Christmas decorations