We're a game developer and saw the 'Promote your PC game' section on the forums, yet I cannot post to this forum nor do I see any form of new thread button.

It's definately not the post count as someone with only 3 posts has started a thread in there.

Any ideas?