By using this site, you agree to our Privacy Policy and our Terms of Use. Close
dsister44 said:
Here is the link. They are one of the most respected magazines. Just because you disagree with their reviews means nothing.

http://www.neogaf.com/forum/showthread.php?t=371199

6.5?!  No!!!