I missed this site quite a bit during my time away. Apparently it was available exclusively through TOR, but it wasn't working for me whenever I tried. Maybe I picked bad times to try, but it never worked. At least it works now. Good to see you again.