I'm an IT consultant. I've been mucking with the Internet for 26 years now
This appeared to be more widespread than a ISP routing issue, as I found a number of reports on Twitter. But within a couple minutes of my posting, they were back up.
They do seem to be at the same datacenter though...could have been a DC issue.