I like this! I think the setting is interesting, and I think you explained just enough to get the point across without being overbearing. I also liked the characters and how the story unfolded, it felt very human.
I noticed that the faces occasionally flicker, I wasn't sure if that was a bug or a feature, but I figured I'd let you know.