Only recently discovered Escape from Terra...only to find out to my dismay that it's on hiatus.
I'm hoping that when it continues, wherever it does, there will be some sort of announcement? I'd hate to keep lurking about, only to find out "Oh, didn't you hear? They've been over on Keenspot for 8 months now..."
Though it will probably be announced here on Big Head Press, you can also send a message with EFT List in the subject line, to: firstname.lastname@example.org