Hi there and welcome
I'm one of the admins/moderators here and I don't recall seeing your post, so maybe one of the other staff handled it.
We don't have any specific rules on people not being able to post links in their first posts, but we don't necessarily allow every first post that does include links.
Moderators are trusted to make that call on a case-by-case basis, so a first post that looks spammy and includes lots of links probably won't be approved. But a first post that has one link and a good introduction (and it's clear that the member is going to stick around and contribute to the forum) will more likely be approved.
Our forum is about engagement with each other, it's not a free marketing billboard, so we are very cautious to approve anyone who may be trying to use it that way. So we'd love to have you post about your game and tell us more about it...
