News BioWare Respond To Fan Outrage Over Mass Effect 3 DLC February 23rd, 2012 1 News broke earlier this week that the first piece of DLC for Mass Effect 3 is called From Ashes, BioWare have since confirmed that it will be...