Maybe the Broken Thread, where you can report broken links or pages.
Forget anything you saw.
I feel stupid now. Eh, since I can't delete this thread, I guess I'll just leave as is.
Is
this what you were looking for?
How did you even come across that link? Is it actually somewhere on the site or did you attempt to filter content yourself?
Edit:
Oh, scratch that. It's on the home page. I likely mistyped something when creating the output for series, consoles, and developers. I'll take care of it in the morning.
I clicked on the nintendo 64 link on the front of the site. Its a bit lower now since things are being submitted but its still there.