I think you've really captured the mood of that era well.
I like the story.
Like David, I think the vocals sound too hollow/boxy.
Less reverb (and/or if possible, a brighter reverb) and a little EQ should easily fix the problem.