🎧
AudiobookSoul
Dragonfriend audiobook cover

DragonfriendBloated code saved by S-tier narration

by Marc Secchia🎤Narrated by Erin Bennett📚Dragonfriend #1
🔵 Worth Credit
✍️ 3.5 Editorial
🎤 5.0 Narration
17h 15m

TL;DR

Bloated code saved by S-tier narration

  • Audio Quality: Bennett gives dragons a distinct, haughty resonance that sells the fantasy.
  • Throughput: Significant latency issues in the middle; feels longer than 17 hours.
  • Ship/No-Ship: Worth a Credit

Is this for you?

Pick this if: you love dragon companions with real personality and don't mind slow pacing · you want S-tier narration that elevates bloated source material into something engaging · you need a long listen and can tolerate meandering travel and internal monologue
Skip if: you need tight plotting and can't tolerate predictable betrayal subplots · you hate cliffhanger endings that feel abrupt and unresolved · you mostly listen while distracted and need constant momentum to stay engaged
📚Best for fans of: Eragon (Inheritance Cycle), Exit Strategy by Martha Wells, Temeraire by Naomi Novik
Read Time2 min read
Duration17h 15m
Best Speed:1.75x recommended
Your rating?
Sarah Chen, audiobook curator
Reviewed bySarah Chen

FAANG engineer. 50+ audiobooks a year, all of them on a train.

🎧 Usually listening during Caltrain delays, wants strong narration despite pacing issues, skips anything with bloated unnecessary chapters.

Last updated:

Share:

Optimal Use Case 🎯

I have a ticket to file against fantasy authors who think "epic" means "bloated." This book is 17 hours long. Seventeen. For a single POV fantasy novel? That's unoptimized code.

I picked this up because I needed something long to survive a week of Caltrain delays, but I almost DNF'd at hour six. The pacing has serious latency issues. There are entire chapters of travel and internal monologue that feel like infinite loops. If I were the editor, I would've refactored about 30% of the text to improve the runtime performance.

But—and this is a big "but"—Erin Bennett saves the deployment.

I don't say that lightly. Usually, when the plot drags, I zone out and start mentally debugging my team's Jira board. Bennett kept me hooked because her character differentiation is actually useful, not just performative. She gives the dragons this specific, ancient haughtiness—they sound like Senior Staff Engineers explaining pointers to a junior dev. Arrogant, immortal, and tired of your nonsense. It works.

Bennett pulls off the same trick in Identicals, where she keeps distinct voices sharp across a cast that could easily blur together—she clearly does her homework on character differentiation. ### Why Flicker's Voice Arc Actually Matters

The way Bennett voices Flicker (the dragonet) evolving from a squeaking hatchling to a slightly more articulate (but still sassy) companion is the only reason the emotional payload lands. The bickering between Hualiama and Flicker isn't just cute; Bennett adds a layer of grit to it. When Hualiama gets stubborn—which is often—Bennett drops her pitch slightly, giving the character a spine that the text sometimes forgets to emphasize.

### The Ra'aba Problem

We need to talk about the "traitor" subplot. Ra'aba. It's predictable. You see the betrayal coming from the first packet exchange. And the ending? It's a hard crash. A cliffhanger that doesn't feel like a natural pause, but more like the server connection was severed mid-upload.

Exit Strategy is what a tight, well-paced plot actually looks like—that one never made me reach for the speed controls.

If you listen to this at 1.0x speed, you have more patience than I do. I cranked this to 1.75x during the middle sections just to clear the buffer.

### Who's This Build For?

Dragon enthusiasts who want their scaly companions to have actual personality—and who don't mind a slow burn. Skip it if you need tight plotting or hate cliffhangers. Seriously, that ending will frustrate you.

### Final Commit

The dragon architecture is solid, the narrator is S-tier, but the codebase is bloated. Listen for the dragon sass, not the plot velocity.

Technical Specs ⚙️

Audio production quality notes that may affect your listening experience

🎙️

Read by a single narrator throughout the entire audiobook.

Ends on a cliffhanger - sequel required for resolution.

Note: These technical issues are minor and won't significantly impact most listeners. Consider them when choosing listening environments or if you're particularly sensitive to audio quality.

Quick Info

Release Date:December 22, 2015
Duration:17h 15m
Language:English
Best Speed:1.75x
Audio Code:58694736

About the Narrator

Erin Bennett

Erin Bennett is an award-winning Los Angeles-based narrator, actress, singer, and voice-over artist with a passion for storytelling. She has narrated over 600 titles across a wide range of genres and has been nominated for multiple Earphones and Audie awards. Erin is recognized as one of the most versatile narrators in the audiobook industry.

37 books
4.2 rating

Enjoyed this review? Rate it!

📬

Get Weekly Audiobook Picks

Join listeners getting honest reviews from our curators every Monday. No spam. Unsubscribe anytime.

Subscribe on Substack