I just enabled our new Downloads section. Though it seriously lacks files at the moment it should work a lot better than the old system of uploading directly in news threads. Going to start uploading old releases there as I get around to it. The Staff will be uploading releases here from now on. Cheers