Does anyone know a way I can directly contact a moderator without submitting a game?
Moderators should have social media links in their profiles. Alternatively the site has personal messaging.