
by tilleyrw
Eldorann Dreamshadow killed the man she loved to spare him from undeath. Afterward she hunted the people who had taken him — and whatever Horde stood nearby when she could not find them — a rampage across Ashenvale to the Barrens, until grief and motion ran out together in Desolace. She died there. She wakes in Undercity seven days later wearing the same wound: the clean line of his killing-stroke traced now across her own throat, returned to her by the very people she had spent those months hunting. She is Forsaken. She is herself. The two facts do not reconcile. Lilian Voss waits at the bedside as the witness who pieced her back together: bodysmith, teacher, eventually something the language has not yet caught up to. Across the faction line, Clay Keats keeps a vigil he was never asked to keep, and an SI:7 agent named Sarah Ambrose carries something across the dark she does not know how to name. Echoes of Mortality is a slow-burn tale of trauma-informed dark fantasy in the Warcraft setting, written in a Donaldson register: dense interiority, multi-POV, no easy answers, no chosen-one mechanics. Adult themes throughout, handled with care. Book 2 of a five-book arc. Book 1 — Echoes of a Shattered Moon — is complete (~202,000 words) and posted in full. You can start here; you'll get more if you start there. This is a 15 chapter book in progress.This is a passion project I've poured a lot into, and I'd genuinely love to hear what's landing and what isn't. If you've made it this far, consider dropping a comment or a rating — it helps the story find more readers, and it helps me know I'm not just writing into the void.
No streak history
One state-enhanced oracle order, filtered by each list. Observed Royal Road ranks remain separate ground truth.
Rank updated 9 Oct 2026, 03:58 UTC
Entry forecast updated 9 Oct 2026, 03:58 UTC
Ranking model: rs-public-oracle-state-v1
Forecast model: rs-model-entry-v1
Chart history contains only this ranking model's runs; legacy points are not spliced in.
Not enough recent follower history to estimate a shadow rank yet.
beats 76% of similar stories
not enough data yet
beats 20% of similar stories
Hidden gem — exposure is the bottleneck
Readers who find this story follow it at a high rate; there just aren't enough of them. In our cohort data, near-daily posting lifted the odds of reaching 25 followers from ~0% to 17% — more chapters, shoutout swaps and ads buy the eyeballs this conversion deserves.
Benchmarks: 8,060 active Royal Road stories, percentiles within the 10–19 chapters band, cohort of 2026-07-02. Conversion is measured as followers gained per 1,000 views over the recent window.