The site is still online [0] although there haven't been any new releases since 2018. The site's FLAC releases have been preserved on archive.org [1] for posterity should it ever go offline.
oh wow i built a script years ago to rip it but basilisk asked not to use up all his bandwidth and offered to let me send him a hard drive for backup but i never got around to it... glad to know it's preserved thanks for the tip!