You can try downloading it with itch.io's launcher. But unless you have some sort of odd antivirus, this is just a normal download like from any other website.
i spend some time to download app . now i have app and game but i still dont know what was problem. game is ok . some staff are not intuition. but i will like to get access for beta . in demo i found some bug and problem and me fewer mechanic problem :D