I really liked this piece - it kept my eyeballs and my lips moving. That said, it has an inconsistent approach to punctuation that I think needs a second look. It's hard to suggest any one place, but I slipped from one strong thought into the middle of another more than once. A few commas here and there might provide the pacing needed to appreciate the full work. Experiment with it; it's your call to make.