I stumbled across this place while making a search.
(What search you ask - why this one)
What’s going on with this? I ASSUME from the dates and the sticky that it’s an old april fools joke, in which case why is it showing up in search results and being perfectly accessible, but having no links. Are there other “secret” forums?