Former Dragon Age executive producer Mark Darrah, who had been at BioWare for over two decades working on iconic games, recently defended the studio's swing (and miss) with Anthem, the ...