The forum has been up and down for a while - partly because the owner didn't want to spend time moderating it I think. I don't know if this is deliberate, taking everything down, or it's been hacked.
A bit annoying after all the work everyone has put in, though...