Mass Effect 3 was one of this year’s E3 show stoppers and now we finally have a face to put to it.

Read more