The Windows download link. The link on itchio never worked for me but the one on your website works just fine. If I remember correctly the file size was larger on your website too, but I could just be wrong.
Quick edit: the link itself works, but the file is corrupted