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

why the hell does this place even have ratings ? just link to gamerankings or something like that.

the ranking just show the nin fanboy heaven this place is.