Loved it!
This reminds me of a road I would always have to walk down in the dark each weekend as a kid. It would freak me out so much I'd end up jogging!
The not being able to turn around was such a genius unsettling feature, as was the subtle oddities at the start.