Hello! Fellow OW users, the main problem on this website is that there’s no chat for regular users. Sure you can email people but it’s not as quick or instant as a chat, so I have made a subreddit on Reddit for the OW community. I feel as if that could be a great way to better create new games and even bring new players into the website. That’s all, have a great day peeps!
Here is a link to the page: https://www.reddit.com/r/OngoingWorlds/