We have a new location on the web.
The Rivet logo
Discovery Space is now located at DiscoverySpace.org