can you make it downloadable in itch io
I'm not sure I understand? There is a download is here?
I think what Xdiamondmaster is saying is that it's not downloadable in the desktop app. It appears to be until you try to download it.
I'll have to look into this.