Journal
Notes from the workshop, for both works and the studio itself. Perpetūra's earlier entries were first published with its releases or on its Tumblr. Everything here is dated to when it happened.
Start here
October 2026
-
23 Oct 2026
A week before Pantheon
A week to go, over a hundred of you already have an early copy of Pantheon, and the first reviews are coming in.
Pantheon -
18 Oct 2026
The sentence has to do the work
Why Pantheon has no footnotes, and the one small rule I kept instead.
Pantheon -
13 Oct 2026
The ending I was not allowed to write
Every chapter of Pantheon ends on a hook, and I made myself a rule that no chapter may end the way the last two did. Some scenes have not forgiven me yet.
Pantheon -
12 Oct 2026
The thing both halves want
A spy story and a love story want the same thing from their characters, and that is why neither one gets to lean on the other.
Pantheon -
7 Oct 2026
The music that was never meant to stand alone
One long video puts every piece of Perpetūra's music end to end, including the pieces that were only ever meant to sit under the words.
Perpetūra -
4 Oct 2026
How the two books read
Book One is three stories that each stand alone, Book Two is two that answer each other, and the fifth is where all five begin to fit together.
Perpetūra -
2 Oct 2026
The wrong order
Today was the release date I set for Pantheon, the book is not out, and this is the reason, arriving later than it should have.
Pantheon
September 2026
-
30 Sep 2026
A face someone drew for me
The portrait on the about page changed on 25 September, to an illustration painted by Rinchii, an artist I commissioned.
Studio -
28 Sep 2026
Somewhere with nobody in it
Pantheon has its first song, built on a phrase from chapter four and on the rule the book already lives by: she acts, he wants, and nobody is named.
Pantheon -
26 Sep 2026
The first review
Lupe Farkas has written the first review of Perpetūra, and she noticed the small things I put down without knowing whether anyone would.
Perpetūra -
25 Sep 2026
Finished a second time
Perpetūra's five stories are complete again, six weeks after the first time, and the second finishing feels nothing like the first.
Perpetūra -
23 Sep 2026
Three ways of saying without a name
Three of the album's eight titles say the same thing in three languages, and not one of them says it in English.
Perpetūra -
22 Sep 2026
What games taught me about waiting
Otome games taught me that being made to wait for someone can be a pleasure in itself, and that lesson shaped this book more than any thriller did.
Pantheon -
20 Sep 2026
The people who never know
One stranger's editing method runs through all sixty-three chapters of a finished novel, and they will never know it.
Studio -
19 Sep 2026
Nobody is sorted in advance
Why Pantheon's cast was built so a reader decides about people from what is on the page, and what that discipline cost me while writing it.
Pantheon -
18 Sep 2026
The book can only hold one
Assembling Perpetūra's first ebook meant choosing a single route through each woman's story, after the interactive version never had to.
Perpetūra -
10 Sep 2026
Damien's file
Building a diligence file for Pantheon meant cutting the two lines I invented and keeping only what a chapter had already said.
Pantheon -
7 Sep 2026
The chapter that would not say what happened
A rule I wrote on 28 July 2026 after a chapter withheld its own central fact, and a second rule five weeks later about how that cost adds up across chapters rather than within one.
Pantheon -
1 Sep 2026
Two hundred and eighteen changes
Since I called the book finished the chapters have changed two hundred and eighteen times, and here is what filled that gap and what I am doing differently for the second book.
Pantheon
August 2026
-
31 Aug 2026
The number problem
Four rounds of measuring the repeated numbers in the manuscript found the wrong fault before I finally found the right one.
Pantheon -
30 Aug 2026
Retiring the word count
I gave up on a hundred and fifty thousand word target in the middle of August, because the length I needed to lose was not sitting in any one place. It was spread evenly across all sixty-three chapters.
Pantheon -
25 Aug 2026
Thirty-eight days
What happens between finishing a novel and publishing it, from advance readers and content warnings to the one deadline that has a real penalty attached.
Pantheon -
23 Aug 2026
The second reader
A novel written alone has nobody reading over its shoulder, so I built one out of small programs, and learned exactly where it stops being useful.
Pantheon -
21 Aug 2026
The achievement nobody could ever earn
A completionist achievement in the game turned out to be mathematically impossible to earn, and how it got fixed.
Perpetūra -
21 Aug 2026
Small things, properly seen
This update makes the reading screen and its menus easier to see and tap, and carries saved progress over automatically after the move to Perpetūra's new address.
Perpetūra -
21 Aug 2026
The book is finished
Pantheon reached its last chapter, went through five editing passes, and the pre-order is open ahead of publication on 1 November.
Pantheon -
19 Aug 2026
Two people who cannot say the same things
How the two leads of Pantheon were built to sound like different people from the inside, and why their chemistry had to be assembled rather than described.
Pantheon -
18 Aug 2026
Notes from the workshop: the wrong he
How a tool that checks every he in a chapter against its nearest name caught a pronoun pointing at the wrong man.
Perpetūra -
18 Aug 2026
It was going to be a game
Pantheon now has a website and a free opening sample, and the story of how a branching game became a novel instead.
Pantheon -
14 Aug 2026
The shelf is full
The fifth and final story is live, alongside fixes that make the codex fully completable and the map's chapter names match the story again.
Perpetūra -
7 Aug 2026
I was spoiling my own endings in the table of contents
Ten chapter titles were giving away their own endings, and several choices asked readers to decide something the page had already shown happening.
Perpetūra -
5 Aug 2026
The redesign was also an audit
Rebuilding the menus turned up a settings screen small phones could not reach and codex entries with no way to open them, both now fixed.
Perpetūra -
3 Aug 2026
The map
The interactive map that shows where each story's world connects, and why parts of it are still dark.
Perpetūra -
2 Aug 2026
A long read through
A behind the scenes editing pass tightens quiet scenes, pays off a forgotten plot thread, and gives two side characters the ending they were missing.
Perpetūra -
2 Aug 2026
I rebuilt the whole thing, twice
Why the game's menus and map were rebuilt twice, and what made the first finished version not worth keeping.
Perpetūra
July 2026
-
31 Jul 2026
Notes from the workshop: the one rule I never break
Why the feeling at the centre of the game is never named on the page, in any story or ending.
Perpetūra -
30 Jul 2026
Notes from the workshop: choices describe what she does
Why every choice in the game is written as a concrete action in her voice rather than a labelled route.
Perpetūra -
28 Jul 2026
Why Tang dynasty China, around 750
Why Liuyan's story is set on the trade roads of Tang dynasty China, and how that world tested her discipline.
Perpetūra -
26 Jul 2026
Why Belle Époque Paris, 1893
Why Reine's story is set in the spectacle of 1893 Paris, and how that city's performance culture shaped her character.
Perpetūra -
25 Jul 2026
The atlas
The menus and the codex atlas are rebuilt from scratch, alongside the longest editorial pass the project has had.
Perpetūra -
23 Jul 2026
One word too often
A full editing pass strips an overused phrase from the first story and tightens a handful of repeated images across the third.
Perpetūra -
23 Jul 2026
Why Joseon Korea, 1742
Why Hyunjae's story is set in the Joseon court of 1742, and how that setting became the pressure her story needed.
Perpetūra -
22 Jul 2026
A habit I had to break
A phrasing habit found in the first story turns out to run through all four, and gets reworked everywhere at once.
Perpetūra -
22 Jul 2026
Small things, closely read
A season of small fixes, from a prose polish pass to codex timing and choices that finally match the scenes they promise.
Perpetūra -
22 Jul 2026
The path where she answers to no one
Why every Perpetūra story includes a fully written path where the woman chooses no one at all.
Perpetūra -
20 Jul 2026
The fourth story
The fourth story arrives on the shelf, unlockable only once three others are finished, alongside a full rewrite of Liuyan's story.
Perpetūra -
18 Jul 2026
Reine, rewritten
Reine's story is rewritten from the first line to the last, with her three roads finally growing properly apart.
Perpetūra -
18 Jul 2026
The soundtrack
Each Perpetūra story gets its own theme, written for its era and the woman it belongs to.
Perpetūra -
17 Jul 2026
Hyunjae, rewritten
Hyunjae's story is rewritten from the first line to the last, with room to breathe and three roads that finally read as her own.
Perpetūra -
16 Jul 2026
How a story gets written
An honest account of how one person writes several branching novels, and where craft decisions sit against tool assistance.
Perpetūra -
16 Jul 2026
Keeping my own voice
Why the writing process now measures each chapter against a numeric voice baseline instead of trusting the ear alone.
Perpetūra -
9 Jul 2026
Every story gets a song
Each finished story earns its own sung song and a handful of new illustrations for the scenes that most wanted one.
Perpetūra -
9 Jul 2026
Liuyan
An introduction to Liuyan, the Perpetūra story set in Tang Dynasty China around 750.
Perpetūra -
8 Jul 2026
Hyunjae, sentence by sentence
A line by line rhythm pass on Hyunjae's story, with a lighter touch on the other two finished stories.
Perpetūra -
7 Jul 2026
Reine
An introduction to Reine, the Perpetūra story set in Paris in 1893.
Perpetūra -
6 Jul 2026
Liuyan arrives
The third story arrives on the roads of Tang Dynasty China, alongside a full soundtrack for every path in the game.
Perpetūra -
5 Jul 2026
Settings, in one place
A tidying update moves settings into the title screen's orrery and fixes Resume forgetting which route you were on.
Perpetūra -
5 Jul 2026
Hyunjae
An introduction to Hyunjae, the first Perpetūra story, set in Joseon Korea in 1742.
Perpetūra -
3 Jul 2026
Five women, five centuries
The core idea behind Perpetūra, one unnamed feeling handed to five different women across five different eras.
Perpetūra
June 2026
-
22 Jun 2026
A new way in
The whole way of moving through the game was rebuilt around a clockwork theme, with real improvements for reading on a phone and an optional way to carry saves between devices.
Perpetūra -
16 Jun 2026
Reine arrives
The second story goes live, following a celebrated painter in Belle Époque Paris and the two people who will not stop looking beneath her surface.
Perpetūra -
12 Jun 2026
Small things, mid June
The character gallery starts filling in properly as you play, new portraits are added, and a character's codex entry updates once a story reveals who they really are.
Perpetūra -
11 Jun 2026
The codex gets faces
The codex gains a characters tab with portraits and every screen gets its own backdrop.
Perpetūra -
11 Jun 2026
Saying things plainly
A prose pass loosens an overused sentence habit in Hyunjae's story, rebuilds a quieter ending moment, and adds a short honest note about privacy.
Perpetūra -
8 Jun 2026
Something of her own to lose
A supporting character in Hyunjae's story gets something personally at stake, alongside a couple of small continuity fixes.
Perpetūra -
8 Jun 2026
Small things, early June
A run of quiet fixes covers reliable updates, easier ways to follow along, steadier bug report screenshots, and a lighter touch on one ending.
Perpetūra -
6 Jun 2026
Three endings, three feelings
Hyunjae's three endings were rewritten so each one now carries its own distinct mood instead of landing the same way.
Perpetūra -
6 Jun 2026
Gentler motion
A small update makes menus and choices settle in gently, respects reduce motion settings, and makes the game easier to navigate without a mouse.
Perpetūra -
4 Jun 2026
A little spit and polish
A tidy up pass through Hyunjae's story smooths the writing, fixes small continuity snags, and adds a few quiet extra character moments.
Perpetūra