3.5 stars 
 This book kept me up at night, simply because I was too afraid to sleep. It was s-c-a-r-y. 
 However...that ending !#*@$%.. omg why?!. This book would have gotten a 4 star rating if the ending would have been better.(view spoiler)[ The clue to all these happenings is never revealed (hide spoiler)].