Part of me wants to give this a 5, but I just can't. I can't explain what it is, but I just know that it's not 5 star worthy. It was good, but it wasn't great.
Accept and close
By using The StoryGraph, you agree to our use of cookies. We use a small number of cookies to provide you with a great experience.