Interesting/weird. I kept trying to figure out exactly what time period this is set in. Is it modern or is it not? It's got modern-y stuff, but everyone seems to act like it's the 90s or 80s or, I dunno, 70s. Something not-modern.
The ending/big reveal was bizarre. It was extremely reminiscent of thriller-material, which is probably why it seemed bizarrely out of place in this story. I mean, it worked. It just made me think thriller-y thoughts.