BioWare general manager Aaryn Flynn departs, Casey Hudson returns

Casey Hudson returns after three years.