There was, however, it's broken and you can't necessarily download anything from it.
I dug around into the site's main files and took the saves off of there though. At least, those I found interest in.
There might be another site you're talking about though.