Bioware Admits That They Would Do More Testing If Given The Chance Posted on: January 11, 2012January 11, 2012