I just downloaded it and i pressed more info and it allowed me to run it. Itch.io wouldn't have viruses so it should be a-ok. I've downloaded many of Studio Investigrave applications and have never had issues so I doubt it will run a virus.