Howdy! I do not have a Mac. Sorry for the confusion and delay in reply (was traveling for work).
So far I haven't been able to play it. But I haven't lost hope. I'll try on my desktop computer, and I'll try from the itch client instead of by direct download and see if it works. :D
If there is anything I can do to help you diagnose the problem just let me know! :D