Rant or Review: In The Lives Of Puppets by TJ Klune