Ah, the resolution was messed up. I adjusted itch.io. If anyone had issues getting it to display, you should be all better now.