I give it a 10/10 because it always kept me on my toes and I'd be thinking something good were to happen and the opposite would happen but then the suspense just drags me in. I love the character development and the plot twist at the end was a shocker!