The link under Rules saying Post your contribution here fails. It says it does not exist. It goes here
http://forum.link./ and then you are told you need to upgrade your browser.

But the link at the bottom saying We're looking forward to receiving your contributions does work. It goes here
https://forum.thesettlersonline.net/threads/24960 I was able to submit my entry on it.