The people at Demiurge Studios, itching to make a game of their own after years of making video games for other companies, have decided to make an homage to the old gun-crazy side-scroller Metal Slug.
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.