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

Uhh, game looks like crap and they give it 85%? And I'm not talking about graphics.