A very interesting and enjoyable song, thanks for taking time out to explain its background and origin, a fascinating story.
I thought the production was 1st class and loved the drums, bass and guitar. I also thought the lead break was terrific. Considering you said the words were written very quickly I am very much in awe of your lyric writing talents as they are concise, well constructed and developed the tale nicely as the song progresses.
My only two minor comments would be that the introduction is a bit long as just when you think the song is going to start at the 24 second mark the intro starts up again, I also think the chorus instrumentation should be developed more with maybe some backing vox, strings or a pad etc. Obviously, just my personal opinion, but still a really good song though.