Really great storytelling. Kept me gripped and I couldn't stop until I reached the end. I'd really love to know more about what happens after but I feel quite satisfied with the end where I don't think it's necessary.