Hi Dev!
I just downloaded your demo and Itch showed me a pretty scary screen saying you download might be malicious/a scam.
It's probably a wrong warning but you might want to contact them to resolve the situation.
And sorry for reporting this publicly, I don't see a way to DM someone here.
Feel free to delete this post after reading it.
Cheers!