I have similar problem. On my work PC all opens fine, but at home I don't see anything. (Sorry for my bad english).
When I open a picture (f.e. screenshot) in a new tab it just doesn't loading. Browser says that connection timed out.
I check with ping itch.io - it works fine, but for img.itch.zone - bad news, 100% packet loss.
Tracert also shows connection timed out.