Sitemap - 2025 - Roll for Narrative
Things Are Changing, But Not In A Bad Way (Mostly)
Why You Liked … Ghost Recon: Breakpoint (A 2025 Retrospective)
Why You Liked … KPop Demon Hunters
Why You Liked ... Eenie Meanie
Why You Liked … King Arthur: Legend of the Sword
COVER REVEAL & ARC SIGN-UPS: The Fury of the Betrayed
4theWriters: How to Remix Reality (aka A Guide to Cultural Fusion in Storytelling)
The Undefeated Throne is unleashed.
Why You Didn’t Like … The Crow (2024)
Why You Ran Out of Whelms for … Thunderbolts*
Why You Like … Really Dope Names
Why You Like ... The Loveable Lunkhead
We Totally Plotted an Epic Novel in 30 Minutes
Why You Liked ... The Electric State
Plot twist: I accidentally wrote a how-to book
Why You Liked ... The Accountant 2
COVER REVEAL & ARC SIGN-UPS: The Undefeated Throne
Why You (Might) Like … Disciples: Liberation
Why You Were Mildly Entertained by… Mission: Mehpossible — The Reckoning of Exposition
Why You Liked … Doom: The Dark Ages
Why You Liked … The Accountant
Why You Liked … Star Wars Jedi: Fallen Order
🏡 The Hearthlight Chronicles: Now Available as a Free Ebook!
Roll for Narrative: Now with a Choose-Your-Own-Adventure Option
Why You Liked … May the Fourth
🎆 Launch Day: The Three Faces of Fate is Here
🪄 The Hearthlight Chronicles – Day 24: No Magic Needed
🩸Redcap Bastards – The Storm Hits 1 May
🎁 The Hearthlight Chronicles – Day 23: A Gift for Every Friend
✨ The Hearthlight Chronicles – Day 22: The Gift of Being Invited
🕯️ Fallen Wings – Meet Cassius Sebastian
✨ The Hearthlight Chronicles – Day 21: Trust the Path, Not the Shortcut
🌿 Roots of the Old World – Meet Aidan Douglas
🌧️ The Hearthlight Chronicles – Day 20: Room for One More
🐉 The Hearthlight Chronicles – Day 19: The Dragon Who Sat on My Lap
🗡️ Rooftops and Rain – Chapter 1 of The Three Faces of Fate
🐾 The Hearthlight Chronicles – Day 18: For Socks, with Love
🗡️ Steel in the Shadows: Meet Isolde Ildanach (aka Astra Invicta)
🍪 The Hearthlight Chronicles – Day 17: The Cookie That Broke Time
🌌 The Hearthlight Chronicles – Day 16: The Ghost Who Played Piano
💡 The Hearthlight Chronicles – Day 15: Dusk, Memory, and the Light We Leave Behind
❄️ The Sound of Fate: Welcome to Valhaven
🛤️ The Hearthlight Chronicles – Day 14: The Long Way Back Might Be the Only Way Home
🌊 The Hearthlight Chronicles – Day 13: Reflections, Not Judgments
🍰 The Hearthlight Chronicles – Day 12: Maxwell’s Moment
🎶 An Urban Fantasy Novel with a Soundtrack? Meet The Three Faces of Fate
✨ The Hearthlight Chronicles – Day 11: Hollis, the Hedge, and the Heart
🏕️ The Hearthlight Chronicles – Day 10: Campfire Conversations and Second Chances
🌄 The Hearthlight Chronicles – Day 9: Not All Artists Are Good (But All Are Brave)
💍 The Hearthlight Chronicles – Day 8: Found Things and a Smile Remembered
🌼 The Hearthlight Chronicles – Day 7: One plant settled into soft soil...
📔 The Hearthlight Chronicles – Day 6: I Hope I’m Worthy of It Then
🗝️ The Hearthlight Chronicles – Day 5: Mystery, Memory, and a Key That Isn’t Mine
When Pirates Steal My Book, Amazon Cheers
The Hearthlight Chronicles – Day 4: Coffee, a Cat in Charge, and Elementary Discoveries
🌳 The Hearthlight Chronicles – Day 3: Oaks, Echoes, and the Ones Who Hear Them
🪙 The Hearthlight Chronicles – Day 2: Memory, Muffins, and Mourning
🔮 The Hearthlight Chronicles – Day 1: Sheep, Gelato, and Possibly a Wizard Named Hollis
Overthinking, but Professionally: Is LitRPG Just Escapism, or Something Deeper?
4theWriters: How to Write LitRPG Without Losing the Plot
Why You Liked … LitRPG Before It Was Cool
COVER REVEAL & ARC SIGN-UPS – The Three Faces of Fate
How to see your Writing More Clearly (Without Losing the Will to Live)
Overthinking, but Professionally: Steam, GOG, and Epic (or, Who’s Really on Your Side?)
Reinvention, the Mask, and the Cost: Being the Hero You Choose to Be
Overthinking, but Professionally: Why TikTok Survived the Briefest Ban in History
Welcome to Roll for Narrative. Let’s Talk Stories.
Why You Didn’t Like … The Old Man (Season 2)

