I think it might have been a small server glitch. It's currently hosted on a 1vCPU 2GB Ram machine trying to keep up with front page traffic. Maybe try again? Is it the same kitten image on the demo page?
Seems to me like the image may need to be served with a cache-buster? If it helps, I'm running Chrome version 90.0.4430.212 (64-bit).