It‘s been ages since I‘ve read YA and honestly this was so much fun! Even if my millennial heart did die a little bit at the shade directed at 00s (or earlier) technology. Part coming of age, part library based horror, part romance - all a great time.