Playing through this right now, it's fantastic! This captures the atmosphere perfectly and despite the sense of futility, the colour injected into the set with the train brings a brief glimmer of hope. (Until I was attacked by feral leapers, then I just panicked. xD)
Thanks for the compliments! You know I tried to play through this on super human after finishing it on hard, but never made it past Haven X__X. My friend and coworker meckanicalmind somehow managed to finish it without a coop player.