I've just try it and It seems to be online and running!??

Maybe a link between your ISP and the server in USA or some other link used to pass over the atlantic.