It feels slightly disjointed, but that suits a story based around fear and disorientation.
Darker than the other challenge entries, which is good – I admire you avoiding the jocularity which is the obvious tone to adopt. Parts of the story are closely described, but I’m not sure I’d call it purple – but a very worthwhile entry all the same.