The guys (and girls) at EA and Bioware have been teasing a “killer feature” in Mass Effect 3 that would blow us all away. Rumours were saying it was a multi-player component and we all assumed this had to be it. Sadly the rumours were indeed true. The Mass Effect games to me are […]