Mass Effect 3 (Xbox 360 Review)
@ 2012/03/19Mass Effect is one of the most highly regarded series in video game history, and with the conclusion making its debut just last week, the internet has been exploding with reactions on the widely anticipated finale.