Here's the forum I setup a few days ago. All are welcome I've even posted information on a Competition (The one I was going to host 7 or 8 months ago) on there as well. I'll have a site up for it shortly after.
I'm temporarily squatting on original site, unless the original owner wants it back. He can post if he wants it, otherwise, I can still put back the basic information and downloads myself, once I verify an e-mail address.
I've taken control of a page that may, in issues of morality and/or legality, belong to some other user. I reference this term in the same context as domain squatting/cybersquatting, where someone would register a domain in the hopes of getting a substantial company with a similar name to pay an exhorbinant amount of money for ownership of the domain.