I have some strange problem on macOS 10.13.6. You wrote that there may be problems, but I'm just letting you know. I would be interested in playing this game. I have made my own engine based on pygame-ce and used it on this jam. I can praise you just for this decision to make your own engine. Good job.
Viewing post in EMANCIPATE THE KEEP jam comments
MacOS should be able to run the game using the fallback AWT pipeline. The recommended default pipeline uses JNI and is compiled for Windows & Linux from C. I patched the error you sent, but in the process found out that the implementation specifics of the AWT pipeline messes up the latter half of the game. It has a different tick rate and a non-perceptual color space, all-in-all I would consider it even more unplayable with AWT. So instead of just pushing a lazy patch for that error you sent, I will try to get the JNI pipeline running on MacOS.