Hey ASW,
if you're having issues with Itch, I'd recommend grabbing the game from our Patreon.
You can find the latest free version here:
https://rift.ink/3OKj1oQ
Thankyouthankyouthankyou MOTHERFUCKING THANK YOU! MAN I've been so fucking disappointed last time when I can't update mine because it's too damn big and my internet is too damn shit and you just gave me a way to get it
Same here, buddy