A review by lashette
Heartsong, by TJ Klune

adventurous funny hopeful sad medium-paced
  • Plot- or character-driven? Character
  • Strong character development? Yes
  • Loveable characters? Yes
  • Diverse cast of characters? No
  • Flaws of characters a main focus? Yes

5.0

I really loved this. I wasn't expecting to as much as I did. It really came down to how it was written. For the first half you think one thing is happening until you find out it's not. Something else entirely is going on and wow. That made for a much more interesting story. Team Human is still hilarious. The pain and loss still heartbreaking.