A review by taliwa
Direwood by Catherine Yu

Did not finish book. Stopped at 25%.
interesting plot but the author just isn't a great story teller. really hard to actually get invested in the story