ENDPAPER
Faultfinder

Faultfinder

The crime scene is a program.

Steam Next Fest · 19 to 26 October 2026

The pitch

The engineer who kept the city aloft is dead, and her program is still running. Step through her rune-tape, set breakpoints and rewind its execution to discover what went wrong. Then name the single line that killed her. And prove it.

Faultfinder is a detective game in which the crime scene is a program. You are given a dead engineer's listing in a fourteen-rune assembly language, the machine it ran on, and a complete recording of everything that machine did on the night she died.

You never write a line of code. Nothing you do changes the program. Every tool is read-only: you step the recording, drop breakpoints into it, rewind it, and watch the registers and memory change as it runs. It is a game about reading a program the way a detective reads a room.

Naming the faulty line is not enough. You also have to say what kind of mistake it was, and point at the exact step where the harm first shows in the machine's own record. The game checks all three, and a seal that does not hold is handed back.

Features

Demo reception

Picked out as the lead recommendation from 82 demos covered that week.Fieldcraft Scout, 10 September 2026

The demo has been played publicly since 10 September, through Steam's first Programming Fest and a run of open playtests. The interface was rebuilt in late September in response to players who found it overwhelming, and a two-track guide added for people who have never used a debugger.

Trailer

52 seconds · 1920×1080 · download MP4

Screenshots

Click any image for the full 1920×1080 version.

The listing, the machine and the trace
One instruction at a time. The listing, the machine, and the trace of everything that happened.
Your Findings, with three clauses to fill
Name the line, the class of mistake, and the step the harm first showed.
The guide teaching the runes
Learning to read the tape. A plain-English note sits beside every instruction.
The rehearsal tool
Try other readings. Re-run the tape against values the machine never saw, marked off the record.
Registers, memory and ports
Registers, a memory grid, and ports read in tenths.
Her marginalia
She is in the comments. Every note on the page is hers.
The incident ledger
Seven incidents in the demo. Forty in the full game, across three machines.
The pressure ward
The pressure ward, the machine she kept.

Key art and logo

Main capsule
Main capsule
Header capsule
Header capsule
Vertical capsule
Vertical capsule
Faultfinder logo, transparent PNG
Logo, transparent PNG. Shown on dark because it is drawn for Steam's library background.
Next Fest event header
Next Fest event header, 1920×622

Animated assets

Looping GIFs for embeds and articles. All 616px wide.

The listing, with her glosses

The listing, and her plain-words note beside each instruction.

Setting a breakpoint and running to it

Mark a line, run, and the tape stops dead on it.

Execution running forward and then rewinding

The trace runs forward, then rewinds. Nothing you do changes the program.

Scrubbing the trace backwards

Scrubbing back through the recording.

About Endpaper

Endpaper is a one-person studio in Somerset, UK. Faultfinder comes out of twenty-six years that began writing C for the network processors in backbone routers, where most of the work was reading a listing and watching registers until you found the one instruction that was not doing what everybody believed it was doing. Nobody had made the detective game about that job, so this is it.

The studio's first release, The Infinite Library, launches on 10 November 2026. Both games are built in Godot and developed in the open, with playtests run publicly since September 2026.