I’m currently playing the Amazon version.
As it’s a code for gog, you can easily use heroic launcher, it works wonderfull.
Go to desktop mode, in the discover app install heroic launcher.
Then open it, go to the store and login to gog. Now you can install any gog games and add it to steam directly from heroic launcher. Then it works perfectly out of the box in game mode.
This may work if the developer is a possible client too like in this case. But I feel that’s the exception.
Do what the clients want and not what developers, designers or management want.