Restricting posting for new members scares of new members however... and do we really want that with the game just out the door and all those new people coming here asking questions, reporting stuff, discussing things, or asking help for their technical issues? I would say no.
And making each of those first post moderator-approved... yeah, that would be hell too.
So I suppose really the only real solution was a new mod. And seems we got it(?)
And now we have 3(!) threads about spam spamming general. Bit spammy, wouldn't you say? 0_o