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?
I get the same meme image on refresh unless I open Chrome DevTools and right-click the refresh button, hitting 'Empty Cache and Hard Reload.' [Edit: looks like a regular hard reload also does the trick.]
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).