Cover images on itch.io are expected to be 315x250 in size. I can only assume they're resized on upload if they don't fit. Which of course will make them look all blurry if you then try to display them in the original size again. What are you trying to do, exactly?