By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Yet I was basically called a liar for saying Mass Effect was sub-par just the other day.

Just imagine what the games that tax the 360 will do.