Catship reviewed In the Lives of Puppets by Tj Klune
Sweet but not easy
Of the TJ Klune books I've read, this one is definitely the most stressful, with the most on-screen violence too. It's super sweet though. It hits hard on cliches in a way that I enjoyed. The memory loss trope is stretched very far, which is also fine.