Yeah, it was a pain tracking down everything that pretty much came to some form of completion. Even found a few that I wasn't even notified of.geistseig's Submit
Still a bit saddened that some are gone with sites that don't exist any more.
Oh, a nifty thing I'm in is Terra Formars Abridged.
The full episode should be out on the 20th.