The resolution and settings of the cryengine are mostly handled in the system.cfg file. This file is encrypted, but there are editors out there that allow you to edit it and save it (just goolge it, dps meters require the system.cfg to be altered to work). With some tweaking, you might be able to get it to work, but playing in fullscreen window isn't that bad, I have more of a problem with the loss of the quality settings. If you edit the sytem.cfg or SystemOptionGraphics.cfg, make sure you turn on the read only flag on the file, the game will overwrite it. And makes copies, as the launcher might remove them / remove the read only lock, so you can put them back.