Two titans of BioWare (makers of Mass Effect and Dragon Age) yesterday ...

N7 has finally come into full effect to Mass Effect Fans around ...