As of today (October 22, 2011), at 4:23 PM Pacific time, Stingray's Alien Fan Forum (SAFF) is now fully open to the public. Just stick to the rules, enjoy and post away!
And be sure to drop me some suggestions on how to improve it.