Tag: EA Games

Review: Mass Effect 3 – “Earth” DLC

(Editor’s note: This was originally published on July 23, 2012 on ReviewFix.com.) The never-ending battle for all creation rages in the Mass Effect multiplayer universe. Now, thanks to Bioware’s latest downloadable content, players can take the fight against the Reapers to a new theater of war: the planet Earth. Released this past Tuesday, “Mass Effect…

%d bloggers like this: