
Hmm...Has all of this been a little hasty?
I notice the web link you provide points to another URL, one that seems to work fine, and one that was registered on Registered on: 17-Oct-2007 (src: www.who.is)
I suspect nothing more than a typo has given a lot of publicity to the new site and you know what they say about 'all publicity'