Would Truenas fit as immutable? I guess it doesn’t stop you from changing things, but doing so might break the next update.
Configuration can be exported. Disaster resolution of fresh install and restore configuration has worked for me. No data loss and even the Virtual Machines started right back up.
Doom 2016 plays well on almost anything. It was the beginning of the self scaling graphics and rendering to maintain high frame rates.