Actually the game runs fine if not launched from inside the Itch.io app. Either via command line or just double clicking the app is ok.
I quickly searched for logs of itch.io and there isn't much. Only this:
[2017-04-16 @ 10:13:53.144] [reactors/tasks] Have a cave for game 79280, launching
[2017-04-16 @ 10:13:53.145] [reactors/tasks] Starting cave d02d0035-8cf6-4ab4-a37a-5a7faaf6d484
[2017-04-16 @ 10:13:53.147] [reactors/tasks] Starting launch (78f2fdfe-6bbb-4f05-831b-0b62705f7fcc)...
[2017-04-16 @ 10:14:22.847] [reactors/tasks] launch ended, no result
[2017-04-16 @ 10:14:22.849] [reactors/tasks] game 79280 just exited!