Tuesday, April 08 2008 @ 04:06 PM UTC
Until the DNS records are properly sorted, you can play Improbable Island at http://126.96.36.199. Have fun!
UPDATE: DNS records have now begin to propagate, and Improbable Island is now accessible from its standard domain name in the United Kingdom. Other countries will follow soon. E-mails sent by the game are still not being delivered, but this should be rectified within a few hours.