Hello, of course I didn't forget about itch.io!
The thing is that because of the Patreon's exclusive tiers I have to wait 14 days to the public release, and that will happen tomorrow!
So, you don't worry, I will update all links with the new version of the game tomorrow