Sorry I didn't get a notification for this until now for some reason and have onot been checking the main game page. I don't know what's going on with Itch.io but you can go directly to my Patreon for more links. There's a Mega and GDrive link.