Is it also playing up on the Patreon side of things or just on itch.io
Honestly I have no idea.I only have it on itch.io atm.
Okay so i was going to reinstall the game and it says "open page" and redirects me to chrome