Mass Effect PC Pushed Back Till May 28
BioWare community coordinator Chris Priestly revealed today that the release date for Mass Effect PC has been pushed back till May 28 in North America and June 6 in Europe. The team here at BioWare, working closely with the good folks at Demiurge Studios, has decided that a few more weeks in the studio will ensure we deliver the quality […]