Several parts of the site have fallen into disrepair recently due to a lack of updating and maintenance.
Rest assured these will be rectified, reset and improved as soon as possible.
For the moment, the forums are offline, as is the Sci-Fi Heaven Store.
The Store will definitely be returning, and the forum may return in some form.