BioWare’s new general manager promises to rebuild its reputation