BioWare Shares A Few Details Concerning The New Mass Effect

So, when will the new Mass Effect get its official unveiling? Well, at least we got a new teaser trailer on Monday, right? On top of which, BioWare GM Aaryn Flynn was willing to talk a little about the latest

Read more ›