I don't understand. Games published on itch.io shouldn't even require installation at all. People should just be able to unzip and play, because that's what the app does.