Hi Artemis.
I don’t typically handle the reviews, but I took a look and approved your comment.
Every post does not need approval, but there was something in yours that sent up the flag for the website and held it in moderation for review. I’m not able to tell what in particular was the culprit. But you should be all set now.
Cheers