4.0

3.75 for me

Overall I didn’t fully guess the big twist which is a great thing for me . There were a few big trigger things for me personally that made it hard to enjoy some parts. Other than that it is a good book but a bit of a slow burn which can make the first half feel long.