Ist das Portal nicht seperat vom Forum abgetrennt?

Du kannst, aber auch einfach einen Thread im richtigen Forum, erstellen. Danach lädst du deine Maps auf einen bekannten Filehoster, packst noch einen Virustotallink und ein paar Screenshots hinzu.