It`s not permanently down, but apologies for the delay. Just before xmas while we were updating, some evil errors started appearing in the site software whenever anyone accessed it. Electricwolf would have normally had the software sorted pretty quickly, but he`s not been able to get online for the last month.
We are still adding new releases to the database, it`s just not directly accessible to everyone else just now until we get the problem sorted out, and we are hoping it`s sooner rather than later.