I was looking at the site a few hours ago. Site is still up, forum is still a going concern, LT is mostly -but not completely- dead. Josh is apparently still doing stuff with it in his spare time (he's a dev for somebody else now, it seems.) Long shot, very long, but likely no worse than SC.