I’m not sure what is the situation with press access, but if you are looking to review other people’s projects you are allowed to post in the community. There are rules about self-promotion, but there is also this rule:
If you’re providing a free service for game developers or players then you can post it. If it’s not a good fit then we’ll archive the topic
However keep in that that’s mostly when interacting within the community. Advertising an external site and asking people to visit that is a “gray” area.
Hope this helps :)