We've changed platforms for our main site (and, as you've probably already noticed, tossed in a minor redesign while we were at it). We're hoping we've got all the bugs out, but if you notice any issues, please feel free to contact us at webmaster@wolfmovie.com and let us know what's wrong.
As part of the platform move, our forums also landed a new address. You can find them at http://forum.wolfmovie.com/