Studio general manager and original Mass Effect trilogy project director Casey Hudson and Dragon Age series executive producer Mark Darrah have announced their departures from BioWare this week, ending 2020 on an awkward but maybe not exactly unexpected “jeez, now what?”. This is actually...