I suggest you browse through the Fan Group and Sci Fi journals, you might find something matching your preferences there.
A reminder that it is against the group rules for anyone to reply to your comment with the name of their group so if you can't find anything here you should try the dA forums instead.