From their announcement:
TFP Games has relaunched a new website and has started a release of new gaming material.
The website is a completely new design, the previous forum software was regularly hacked and spammed so much we had to close it up. The new site is a WordPress development which allows me more time to work on content and less playing policeman and web plumber. It also allows me to keep you more regularly informed with a very nice interactive format. All up it is proving great for me and I hope it works for you all as well.