Yesterday, while surfing the net, I came accross something strange. I'm NOT sure if it was for real, or even if I'm remembering correctly, but somewhere I saw a link to Bcrazy's mirror site. I'll add it to my list of stuff to look for and get back to you.