
The time and setting were done perfectly. The writing was truly outstanding in getting us in the protagonisist pov. In her under-developed mind, that naturally makes a short-sighted sense of things, you still root for her and her quest. You understand the feelings of each character even when you don't agree with them.