The good news that everyone has been waiting for is that TLR will continue. We have an excellent offer of a server and will hopefully be able to start building the new site very soon. The plan for the new site will be laid out in the near future so you will know what to expect from us and how you can get involved. In the meantime feel free to become a regular of our IRC channel.