Not sure that they fixed it. I got the email today that there were updated files, and a link to download, but that just took me to the sale page. I was a KS backer. Looking forward to the physical version.
I've sent another email over to itch support, fingers crossed things are sorted soon.