Strong atmosphere and mechanics work together to bring this game together, I can definitely see it pushing into frustration more than enjoyment though.