Other Worlds currently is run out of Yahoo Groups. We are transitioning to a new system but for now, if you’d like to join us, please do so through Yahoo.

https://groups.yahoo.com/neo/groups/OWWW/info