Ratings105
Average rating3.7
I was ready to give this a five star until the abrupt finish. I was really thrown off by the lack of resolution at the end. I know there's a sequel so I'm hoping that it'll pay off, but when the credits rolled on my audiobook, I had to scroll back cause I thought I'd missed something.