Very cool game!
Makes you feel quite claustrophobic, and when the only indication you have is how far you are from your objective, it adds a lot of stress.
The sound ambiance also makes you feel in it.
Very good entry, well done!