Really tense atmosphere and really interesting and cool concept. It stands out from alot of games I've played and definitely stands out. Great job!
Gameplay is at 29:00