The domain is still active or has recenly been abandoned so this page will disappear soon as the internet catches up ;)