Yup, I remember that, was having issues with a few site, including this one, FB, and armorgames. I check some of the "is it down" websites for imgflip and most of them were down too. One worked at first, and then THAT went down.
The only thing I could think was maybe there was a problem with one of the traceroute hops common to all those sites, perhaps in California. They did just have some earthquakes, didn't they?