Ratings2
Average rating3
Fun little novella with a satisfying ending. At first the info dumping near the beginning felt stiff and off-putting but as soon as that was complete and the story got on into its present timeline, it was truly a delightful little tale.