I've come back and found that the download is now available. One recommendation is uploading to itch.io as .zip file rather than rar. It is more commonly used and natively able to be extracted on windows without a program. That was definitely only one mechanic and it was quite responsive. Congrats on your first release to itch.io! Your kitty in your banner is cute too.