Btw: On the itch download page it says:
"This page has a unique URL for your purchase. You can always access the latest files from this page. You should have also received an email with a link to this page. If you ever lose the URL for this page you can request it to be emailed to you from the support page.". Keypoint being "alwways" - means that itch breached contract by removing these links! Still no reply from itch support.