I think there was one in the downloads section, but seems Helter might be working on the site, and the menus are gone and pages are messed up.
Should be back to normal soon.
Myself, I added a wordpress blog and just added links in the qbar.
Downfall is that people have to register for it.