Analogue Ruins Episode Two: Unspooling Threads of High Treason
A witch, fallen from grace by no one’s fault but her own, must pick over the shards of her old life to figure out her way forward.
A witch, fallen from grace by no one’s fault but her own, must pick over the shards of her old life to figure out her way forward.
A witch, fallen from grace by no one’s fault but her own, must pick over the shards of her old life to figure out her way forward.
Hello, readers! Yes, I know what day it is. I will honor April Fools’ by refusing to give a damn, and posting something serious on April Fools’ anyway. So… no use dancing around this. I’ve been kind of a shitty person about trying to get people to buy my books in the past. At least, […]
Listless silver-cyan rays ripple the streets. Horned figures cluster around a half-finished scaffold of Archean black stone. Into this a hero comes: out from from the squirming depths of the bluish midnight lying upon the shadowed buttresses. Between the glinting silver spires, across the bas-relief bridges crossing the chasms that plunge down and down and […]
A witch, fallen from grace by no one’s fault but her own, must pick over the shards of her old life to figure out her way forward.
Hi, readers! My friend QueenEthelred (@EthelredArt on Twitter) commissioned me to write this erotica of her OCs, Ethelred (who, to paraphrase her own explanation, is not a self-insert per se, but is absolutely wish-fulfillment) and Chervil. There’s really nothing else to say, so here it is. I hope you enjoy!~ Simple Pleasures Trails of glowing […]
Hello, readers! You’ll be able to locate these pages at any time from the Twin Spirals Setting Bible, but for now I wanted to make sure I called your attention to the goods: I’ve added a couple of articles (originally written on Twitter because I enjoy how the format inspires me to change my approach […]
bear me to glorybare me to sinbear me to firebereave me of kin show me the ripplesof stones yet unthrownshow me the madnesswhere I can’t atoneshow me the pyreshow me the horrorshow me the lustand dread, my restorer guide me by radianceon hellfire nightsveil me by umbrafrom heaven’s cruel lightdevilry’s virtueand sainthood’s profaneand devilry’s maliceand […]
Hello, dear readers! It’s a day for lore, but as befitting the way I started this year, something more finicky and nebulous than my stock-in-trade. These concepts anchor my storytelling and inform some of my favorite character writing, that’s true. Ul and Kair go beyond this, though. Each idea embodies a keystone of my worldview. […]
All the unlit branches of many a treeboiled up from the oceans under old Galileeand all the inverse towersof all the haughty kingswere broken on the backsof the ancient angels’ ringsThe songs of revelation soared up high past all the starspast the zenithpast the nadirpast the broken gates ajar Ripples reached the non-ears of the […]
You must be logged in to post a comment.