The story, the narration, the characters were all beyond amazing. I felt ALL the feels.