I read it in about 2 hours yesterday. 5/10
I was hoping for some insight into why things happened, I didn't get it. The book starts out reasonably well but steadily goes downhill, the last few chapters are pointless fill. Timings of events are not described at all which then doesn't help map...