If you want to truly customize the game instead of the presets used in the config xml file you can use this unpacker:Unpack the common archive and grab the engine folder in there.Go to .\engine\settings and open defaultrenderconfig.xmlMake whatever changes you want to the presets you are using and then save the file, create a folder called patch and then copy the engine folder with the saved file into that and pack it with those tools to create a patch archive, place it with the others and the game will read that and use instead of the defaults.So far I've modified a few dozen settings but Ultra (When available, PC otherwise or High for shaders.) is already pretty maxed out though you can always tweak a few things, water resolution up from 1024 to 2048 and next-gen water up from 1024 to 1536 (2048 and higher causes visual glitches.) can also change LOD distance or even disable if you don't want framerate at all, I'm using 0.25 though 0.75 (lower is better.) is probably the most you can do without serious framerate issues other than on the best available GPU's currently available.Again though you can't enable some super hidden setting to restore the game to 2012 visuals though you can find a few hidden presets like Nextgen (PC is still higher though as is Ultra.) instead of Console and Orbis and Durango for specific PS4 and XBO tweaks. (Again PC and Ultra are higher, PC is "default" it seems and on par with High and Ultra is a bit higher still.)Can't do proper descriptions but it's fairly easy really.(Trying to maintain 30 FPS but kinda difficult with the lower LOD distance - meaning it draws things further out, works the same as tweaking Far Cry 3 really which this engine is really close to.)