Did you try the direct url? That worked fine in IBrowse, not sure what crappy browser you'r using.
Opera, IE, Firefox, all latest versions and on different computers, always had problems accessing content hosted on that crappy site. Maybe I should be using IBrowse, LOL.
Oh well, saw it on the direct link, looks good, now to get it to work on a real Amiga!