Our host moved the Paddleducks website onto a new server yesterday - Only they didn't bother to tell us first!
So because of the change, Paddleducks got a new DNS entry (Domain Name Server), so until that gets distributed around the world some people may be unable to access the site. The process of distributing the new DNS entry can take anything up to three days depending on where you are located...
Rest assured Paddleducks is still here, and the changeover SHOULD give us a more reliable service.