i'm so sorry to hear that I have tested usign another acount and it show they download links.
There is an itch io option on the download page near the bottom, it says: I'VE ALREADY PAYED FOR THIS. they Will send You the download link again.