I think that it's a bug, since if you try to "open image in new tab", it says "500 Internal Server Error". I think maybe itch's servers are overloaded? Also, I remember something exactly like this happened last time I did a Brackeys game jam, but it fixed itself after an hour or so.