I'm not removing your comments just so you know.
I'm not uploading the full game to itch.io, at least for now, because I'm patching the game and is a pain to maintain two platforms at once. I might consider it in the future once the game is fully patched and I'm happy with it!