I love this! while there isn't a large amount of mechanical depth to be had (not that it needs it), the atmosphere, theme and messaging really shine.
From the moment i started playing it was completely evident what the game was trying to say and everything in the game contributes really well to that.