Similar problem here on mac
Havent find the way to reach the studio, itch.io send me to a support page with no information what so ever to reach them or get any information ...
I get this popup when trying to open it :

Hi! Thanks for getting in touch.
There’s two options for fixing that. You can either
- Play using the Itch App at /app
Or
- Follow these steps: https://support.gog.com/hc/en-us/articles/213041685-Game-is-damaged-and-can-t-be... (they apply the same)