Download was missing and I don't trust emailing you through the itch.io service.
I just noticed this comment. Were you able to find the download?