Mass Effect – Take Earth Back full version

You’ll recall a couple of days ago there was a new cinematic trailer for Mass Effect 3 called Take Earth Back. Well, literally a day later Bioware decided to come at us again and give us an extended edition of the trailer with a whole extra minute of footage. You know an awful lot of […]

Read More Mass Effect – Take Earth Back full version