I remember a talk by someone once who said that you should always try to make the player feel the same as the character they are using. I could feel that a lot of the time. Your lighting and story added, and the sound design felt on point.
I'd be super interested to see how far you could take it and what you would change (graphics-wise) with more time...
Nice!