The atmosphere is great, I think the sound design also helps with the feeling; when the generator thing shuts off and it gets quiet it gives a sense of urgency