… and I’m not sure when I’ll be able to get them back up and running.

In the meantime you can go here:

www.elfis.net/forums/

UPDATE: Forums are back up but in a slightly different location…

www.AnomalyCommunity.org/forum/