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..."