Embers of Hope

18 posts

Embers of Hope - Chapter 8: Breaking Points

Lucas Chen delivers a eulogy at Kate Morrison's memorial service, drawing parallels between her sacrifice and the lineage of portal closers throughout history. He shares a journal from his ancestor and recalls how Kate understood the burden she would carry.

Embers of Hope - Chapter 6: The Eve

Nigel Rhodes analyzes the dimensional data and discovers that Kate Morrison didn't die but transformed into the dimensional barrier itself, becoming the seal that holds back the Hollowing.

Embers of Hope - Chapter 4: The Parley

The Parley: neutral ground between armies. Petro and Hank meet Martin's party under white flags. Martin dismounts, studies Petro with grief and anger. Initial exchanges tense. Martin agrees to visit Citadel interior under truce. Delegation enters gates.

Embers of Hope - Chapter 3: The Truth

Night before siege. Petro cannot sleep. Hank joins him on walls. Elder Miriam summons them to Citadel's deepest archive—restricted area with preserved truth about the Collapse. Reveals full historical reality: both religions coexisted peacefully until resource wars sparked conflict.

Embers of Hope - Chapter 2: The Army

Sir Martin POV: leads Church army of 1000+ soldiers with 300+ knights toward Citadel. Internal conflict between duty and growing doubt about Church's righteousness. Remembers Petro as child and trained knight. High Inquisitor Aldric pressures for total extermination with no mercy.

Embers of Hope - Chapter 1: Defenders

Three months after Book 2 finale. Petro trains Citadel defenders mixing magic users and non-magic refugees in combat tactics. Daily mentoring with Anna (19-year-old magic user). Scouts return with dire news: massive Church army (1000+ soldiers, 300+ knights) marching toward Citadel.

Subscribe to LLitD newsletter and stay updated.

Don't miss anything. Get all the latest posts delivered straight to your inbox. It's free!
Great! Check your inbox and click the link to confirm your subscription.
Error! Please enter a valid email address!