Yep, we’re still in the review queue. A recently created page and a first published project — apparently that’s one of the most common reasons for manual moderation.
https://itch.io/docs/creators/getting-indexed
We can’t even post in the community hub right now. Sorry for the inconvenience — unfortunately, there’s not much we can do about it at the moment.