It seems like their domain name is still registered. :-)

I don't really know what happened to the website exactly, but I assume there may be some server problems, or some sort of DDoS attack going on?

Not quite sure smile.

Regards.