Well, this confirmed what I suspected.
The Unix executable is right there (BrokenDreamers), but it has lost its execute permission. That's why it wont start the game.
BTW, your screenshot shows the contents of /Contents/MacOS/lib/darwinx86-64. There should be another Unix executable higher up in the folder hierarchy, in /Contents/MacOS
Does not really matter. When one of them has lost that execute permission, the game wont start anyway.
The good news: this is easy to fix.
Also, when you need to resort to using the Unix executable (which is a viable method), that means the game got quarantined by Gatekeeper. Again, easy to fix.
See this post of mine on how to fix things:
https://f95zone.to/threads/city-of-broken-dreamers-v1-14-0-ch-14-phillygames.25739/post-11089555