The site appeared in early 2009, and disappeared in early 2010. It left behind a few tunes discussed on a forum, which I've cached here. I also did a bit of cleanup to fix the problem caused by poor embedding of ABC inside HTML. If anyone knows about this site and has suggestions about these tunes, let me know.