Very strange, because when I visit the page I can download the latest release (from last week) just fine. I think there's a deeper issue... What do you recommend I do?
I don't know about FF skins, but usually, when a skin is rejected, it goes to the author's personal gallery, does it not?
Or are those skins that are rated low, but still approved?
Just a note: The Firefox gallery is considered abandoned as nobody has uploaded there since 2008. It doesn't show in search or the gallery lists.
If "Explore" at the top of the page is a gallery list, it shows in mine.