Please make sure that the following packages (or similar) are installed via your package manager:
libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-mixer-2.0-0 libsdl2-ttf-2.0-0
For Windows, the application should run just fine. You probably have to accept the risk, that the application is not signed, but every dependency is shipped in this zip.
Please make sure that the following packages (or similar) are installed, here is the needed brew command:
brew install sdl2 sdl2_mixer sdl2_image sdl2_ttf
If double clicking the executable is not working, you may need to open the application via the terminal by executing "cd ;./cube_puzzle"