It was only a joke :(
Mac vs Windows wars never end well. Let's keep it on topic ;) Did you try installing it with the Itch.io application ?
Itch.io application?
Yup - here you go : https://itch.io/app
no problem bud!