Twinizens, looks like there’s a member-run community site out there call Twinizen.com. The mission of the site is:
Twinizens are just that. Citizens of Twinity! Twinizen.com is here to centrally place all of your Twinity resources. Forums are in the works, as well as a download section with tutorials on 3d modeling, and bringing your creations into Twinity! A seperate page will be built specifically for former Therians as well so we can keep in contact. Right now, this site has been hastily constructed. a much more sleek and cool site is in the works!