Bridgekeeper: Egregore does not run on Windows 7. Procedure entry point "CreateFile2" not found in DLL "KERNEL32.dll".
Game: Egregore
Store: EGS
Version: 1.0
I looked at the Steam version of this game which should be mostly identical to the EGS version, so try this:
Find the Binaries\Win64\EgregoreAGP.exe file, make a backup copy of it, and open it with a hex editor. Search for "CreateFile2" string(s), then change it (there's usually only one instance, though) to "CreateFileA". Save the edited file and try launching the game again. If this seems to not work, re-edit the file and change "CreateFileA" to "CreateFileW" and try launching again. Vast majority of the time the "A" will work, rarely the "W".
This should get you past the entry point error. There may, of course, be any number of other obstacles (such as Win10+ OS check failure for which you'll want to try VxKEX) but this one should be out of the way.
note #1: This fix is general to any game that throws this error regardless of the source, so while this particular game is not on GOG, the fix is still relevant to any GOG game that fails for the same reason.
note #2: This particular game doesn't use the standard main game exe naming convention of <gamename>-Win64-Shipping.exe for whatever reason. So anyone encountering this error wanting to test this fix, 99% of the time you'll be looking for the "shipping" filename format instead.