Demiurge Studios

Mass Effect PC Delayed To Late May

Mass Effect PC Delayed To Late May

Bioware—along with development partner Demiurge Studios—has decided to delay the launch of Mass Effect for the PC. It’s been pushed back to a May 28th release date in the US, and a June 6th release date in Europe.