Update October 28th: I changed the game page on Itch.Io (it will be visible on the 30th). I had a GIF file running in the background causing lag on the Itch Vadine page. I replaced this with a png image and this problem isn't appearing anymore.
2 more days!