Amazing work. The tension really builds. One of my favorite details is how the protagonist's body language changes as the story progresses.