If images aren't displaying for you either, our CDN appears to be down :(
The issue is being investigated right now.