I guess I'm the one with trust issues, but why does the application (windows) requires admin permission to make changes to my computer? Most games don't require that sort of thing, so I can't play this one due to paranoia now.
Viewing post in Intra-System: Trust Issues comments
Because it has an installer. It doesn't require admin permission afaik, just the permission to make changes. I get this message everytime I'm installing a game from GOG for example. Many games nowadays start without installing these days, that's likely why you don't get the message often on Itch.
You can try out Flufftopia, it's also made by us and part of the bundle and doesn't have an installer :D