*I was sent this book by the author in exchange for a review 
 "Puppet" is a retelling of Pinocchio about an orphan who is adopted by a man who turns her into a living marionette. Which compelled me from the start. 
 In the beginning, there was a hefty amount of info dump which wasn't too bad and fortunately didn't go over my head like info dumps usually do. The story itself was so good. There wasn't one character I disliked. (Except for the villains but that's to be expected). I really liked the main character Pen. She had a lot of relatable thoughts and feelings and you just wanted the best for her, even though she obviously went through a lot of conflict throughout the book. 
 I wish there was a little more world development in this. At some points, the world was explained but I felt like it wasn't enough. Yet, this was the only flaw I found. Everything else was great. 
 As for the retelling, I felt like it was Pinocchio set in a sicfi world which was so good! And you could really see the similarities. 
 I enjoyed this overall. <3 Check out my video review as well: https://www.youtube.com/watch?v=Wo9Nl...