What do you mean by direct download?
This is what I get when I click any link from your e-mails.
You don't have access to this page
This download page is owned by another account on itch.io, you do not have access to it. If you think this is a mistake, please get in touch with