Press kit

Everything you need to write about it

Facts, copy you can quote, and full-size art. All images may be used to cover the game.

Short description

Your Happy Ending Has Been Revoked is a free adult comedy visual novel for the browser. You won; everyone says so. Then the Director, a vain narrator with enormous power, rewrites your ending, and the cast would like their lives back.

Long description

At a lavish victory ceremony, everyone congratulates you on a lifetime of heroic choices you barely remember. Vivienne, the woman the programme calls your reward, has other plans: a rented room on the coast and a lock on her side of the door. When she refuses the part, the Director rewrites her into the villain.

What follows is a fight over who owns the story, across a theatre company, a hotel with an undead detective, a career in villainy, and every genre the Director grabs when he panics: a space heist, a hospital drama, a stage musical, a western, a fifties sitcom and a zombie siege. Choices split and rejoin with their consequences intact, a ledger keeps score of every promise, and each new run remembers who left the last one.

Every narrator line is performed, the cast act with directed faces and poses on a painted stage, and act breaks open on narrated cutscenes. It runs in any modern browser, free, with no account and no ads.

Key features

  • Fully narrated: 4,919 narrator lines across 64 episodes, each performed with emotional direction.
  • Branching that remembers: consequences survive when paths rejoin, and three runs build on one another.
  • Six genre detours with their own painted sets and costumes.
  • Painted, narrated, captioned cutscenes at every act break.
  • Saves stay on the player’s device. No account, no ads, no purchases.
  • Keyboard play, reduced motion, larger text and a softer-language mode.

Studio

Created, written and directed by Adam Aragon. Produced by Threesided Studios. For interviews, review questions or anything not on this page, use the contact page and say you are press.