The site is still down for me on my machine, I can't even ping the IP. I am able to ping it from a remote server.
I notice both have the same IP, I initially thought it was an DNS issue.
I've asked around and it seems some can access and some cannot access.
Any idea @steemchiller?