How would you explain the multiple people in Australia and other countries not able to access it?
Like I said, it's possible these other ISPS are routing via Comcast, but that's pretty unlikely. More likely is someone has made a config change that's broken the connection for some ISPs.