Wonderwallweb Review Mass Effect

Mass Effect has always been one of those Xbox 360 games that everyone had high expectations for, after all this is a game made by Bioware and usually they deliver when it comes to the crunch. So how does it measure up to expectations?

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