Both download links and pictures are inoperative/broken. Did this website lose so much popularity? :P
It's been like this for about two/three years. The homepage will display the latest files from march 2011 making it look like there haven't been any new uploads since then (it still does this occasionally). This might be why it is nearly dead.
The site still works but it's very buggy. If you persistently refresh the page you want, it will display properly
That's true, but I cannot download anything, because the download links lead to a gamefront countdown thing, after which a 404 error occurs.
I don't have any problems downloading. Could it be your browser? (I use Firefox, as older versions of Explorer didn't work for me very well) I'm not an expert on web software, but try changing your cookie settings.