Top
20°

The Final Verdict: Mass Effect 3

GameTrailers: Love it or hate it, the ending to Mass Effect 3 happened. In this new show, GT renders its final verdict on it in a way we've never done before.

Read Full Story >>
gametrailers.com
The story is too old to be commented.