Where's the itch io download?
Viewing post in Crossdressing in Camelot comments
Should just be under "Download", but here's the link to the folder. I believe using the itch.io app can sometimes cause issues, if that's what you're doing? https://mega.nz/folder/cKZn0b4K#a_6RwGiVKGOrpXA42HjiGw