|Welcome, new folk!
We use pretty old forum software from circa 2006, and while it's perfectly functional for the most part, the spam control really sucks. Because of that, we have to manually approve every member before they can post. However, you can post in one thread. It'll show up in a separate forum that appears after register. Make a post in that thread that sounds like an actual human wrote it (for example, no shady links in broken English for Ugh boots or Canada Moose jackets or drugs of questionable legality), and when somebody notices, we'll approve your account, that forum will vanish, and you can post wherever you want.
Unapproved accounts get automatically deleted after 5 days, so if your account slips though the cracks, try signing up again.