
Showcase · 2026 · available now
The choices you weren't supposed to make.
Ending
Revoked
Your Happy Ending Has Been Revoked is an adult comedy visual novel set inside a theatre that has opinions. A vain Director has already written the hero's ending and would very much like you to sign for it. The company is trying to leave, Vivienne wants a separate ticket, and every scrap of evidence you keep changes what he can claim when the curtain comes down. Play it three times and the story starts noticing.
- PlayersSingle player
- SessionHours, across three runs
- PriceFree

Interactive digipak for Ending Revoked. Drag to rotate when pointer input is available.
Get the game
Pick your screen.
Live destinations link out. Review and coming-soon builds stay visible without pretending they can be downloaded today.
Live destinations open directly. Review and coming-soon builds remain visible without pretending the store paperwork has already behaved itself.
The pitch
Your happy ending has been revoked
Your Happy Ending Has Been Revoked is an adult comedy visual novel set inside a theatre that has opinions. A vain Director has already written the hero's ending and would very much like you to sign for it. The company is trying to leave, Vivienne wants a separate ticket, and every scrap of evidence you keep changes what he can claim when the curtain comes down. Play it three times and the story starts noticing.
Screenshot theatre
One large view. No postage stamps.
The viewer keeps captions and controls attached to the selected image, with a filmstrip for quick scanning and keyboard navigation.








01 / 08

01 / The premise
Your happy ending has been revoked.
You arrive in a waiting room under a sign that says HERO. Nobody explains why. The Director does, eventually, at length. He owns the ending, the company owes him, and the rules are his rules, applied, in his words, by half, as written. The comedy aims at creative control and genre clichés, never at the player.
- Adult comedy, labelled plainly, with a one-tap content notice
- A cast of performers who want out, and one Director who wants credit
- Named endings that record who wrote them and who holds them

02 / The genres
Wrong genre. Same Director.
The story keeps falling through trapdoors into other stories. A heist, a hospital drama, a musical, a western. Each crossover dresses the company in new costumes and keeps the evidence you carried in, so a clue from the vault can turn up at the saloon.
- Four full crossover adventures with their own sets
- Recostumed leads for the genre segments
- Painted cutscenes at every act break

03 / The memory
Play it again and the story notices.
Finishing a run is not the end of the record. A second run opens a career in villainy. By the third, the Director admits at his three biggest moves that he has seen this before, and if you arrive at the last exit with nothing left to pull, a fifth door appears. Completed runs and the current run are kept apart on purpose.
- Run memory separate from the current save
- A run-three layer with its own ending
- Saves that never guess what an old file meant
Under the box art
The build, by layer.
The stack is explained by responsibility, not dumped into a cloud of badges and left to fend for itself.
- 01
The script
Branches are authored, not generated. Every line and choice keeps a stable ID, so narration, captions, and saves all agree on what was said, and choices still matter after the branches rejoin.
- Ink
- Stable line IDs
- Consequence ledger
- 02
The house
Dialogue, controls, settings, transcript, and the evidence you hold. The narrative controller owns state and writes saves atomically, keeping this run apart from what past runs taught the game.
- React 19
- TypeScript
- IndexedDB
- 03
The stage
A letterboxed 1536 by 864 stage with painted sets, cast poses and faces that change with the line. It presents what the story decided and never gets a vote.
- Phaser 4.2
- Fixed 16:9 stage
- Hands-free poses
- 04
The pit
An emotion-tagged narrator reads all sixty-four episodes. Music dips under speech, scenes without a score sit on room tone, and every cutscene is captioned.
- Narration on every line
- Music ducking
- Room tone
Current build
What changed lately.
Product polish with a little patch-note scar tissue left visible.
- Front of house
Official site and press kit at endingrevoked.com. The game moved to /play; saves came with it.
- Run three
Narrator on every line, painted act-break cutscenes, four crossovers, and a fixed 16:9 stage.
- Casting call
Voice actors can apply for the cast at casting.endingrevoked.com/apply.
The useful ending
Choose your platform.
Open the product.
Your Happy Ending Has Been Revoked is an adult comedy visual novel set inside a theatre that has opinions. A vain Director has already written the hero's ending and would very much like you to sign for it. The company is trying to leave, Vivienne wants a separate ticket, and every scrap of evidence you keep changes what he can claim when the curtain comes down. Play it three times and the story starts noticing.