This was kinda neat. I was really intrigued by the story and couldn't help theorizing about the world the whole time.