Thank you for your reply. Is the executable downloaded from the itch.io app digitally signed?
No idea, you'll have to ask Leafo. For this topic go to Community/General Discussion and search with "unknown author".
Thanks. I'll just skip this game.