The current outage of archive.org's services shows us once again that the only centralized storage and provision of music by just one major provider is fragile. This also affects clongclongmoo. For example, all MouseMixes have disappeared until further notice. I think we need to think in a more decentralized way. Perhaps it would be a solution to at least store the current releases on a “dedicated” server.
In the meantime, all good @internetarchive Get back on your feet soon!