Oh, finally the site is back up! Good. I was actually looking at stills and gifs of the werewolf from Eric Red's Bad Moon and Dee Wallace from Joe Dante's The Howling, yesterday. I need my werewolf movie fix soon. Glad the site's back up. I decided to randomly check.