Unfortunately though the site is back up and running, it was down long enough that this movie-binging-hyperfixation has dwindled, and now the idea of watching anything physically pains me. Like the idea is akin to jamming needles under my fingernails