Ratings209
Average rating3.5
I don't know, I thought this was fine? I think I let it get overhyped in my head and was expecting something mind-blowing. What I got instead was a solid debut novel, but I wasn't particularly in love with the prose or characters, and I wasn't really surprised by most of the reveals, either, so. I liked it, didn't love it. 3 fireflies out of 5.