Did anyone realize that the home page has been hacked?

Eparccrawlers.com goes to a hacked page

It's ok if you go to /forum directly

Cheers