- Heartfall: A Tale in Three Lives is a free visual novel RPG with a three-life branching story structure.
- Route decisions are permanent within a playthrough — always create a manual save first.
- Endings tracking: the community currently maps 12 routes and 36 ending IDs across the story.
- Replay smartly: change one decision group per replay to isolate what affects outcomes.
- No 3rd Life knowledge required to follow the plot, though it enriches the experience.
Understanding the Three-Life Structure
Heartfall: A Tale in Three Lives organizes its narrative into three sequential "lives" — shared opening segments that branch into route-specific progression. The game features over 400,000 words of dialogue, 450+ story illustrations, and 50+ original music tracks, so knowing where the structure pivots saves you hours of aimless replaying.
Life One: Foundation
- Shared opening for all players
- First route-defining choice
- Spoiler level: Low
- Best for first-time players
Life Two: Branches
- Consequences of earlier decisions
- Route alignment locked in
- Spoiler level: Medium
- Best for second playthroughs
Life Three: Resolution
- Accumulated choices converge
- Final decisive decision
- Spoiler level: High
- Best for completion runs
Keep a dedicated save at the start of each life sequence and before every route-defining decision. Never overwrite a branch save — your entire ending-collection run depends on being able to return to these checkpoints.
The table below summarizes how each life sequence handles progression:
| Life | Progression Focus | Key Decisions | Save Priority |
|---|---|---|---|
| Life One | Shared story, character introductions | Early dialogue, initial alignment | Before first major choice |
| Life Two | Route-specific relationships and objectives | Alliance and relationship consistency | Start of second-life branch |
| Life Three | Final objectives and conclusion | Unresolved conditions, final choice | Permanent backup before final decision |
Choice Categories: What Actually Matters
Not every dialogue option changes the story. Heartfall separates cleanly into four tiers of consequence, and recognizing which tier a choice belongs to is the single most useful skill for efficient playthroughs.
| Choice Type | Effect on Story | Route Impact | Save Recommendation |
|---|---|---|---|
| Cosmetic Dialogue | Changes wording, tone, reactions | None | Optional |
| Relationship Choices | Alters later dialogue and character scenes | Indirect | Before major conversations |
| Route and Alliance Choices | Opens or closes progression paths | Direct | Always save before |
| Final Outcome Choices | Determines the ending displayed | Decisive | Permanent backup save |
Players often reload cosmetic dialogue trying to "fix" a bad ending. If no relationship or objective indicator appeared during the choice, the option was almost certainly flavor text — look further back for the real branching decision.
When replaying, follow this isolation method to map which choices matter:
Complete One Clean Run
Finish a full playthrough naturally without optimizing, keeping saves at every branch point. This gives you a baseline route and ending.
Reload the Earliest Branch
Return to your earliest relevant save and change one group of related choices — for example, all loyalty decisions tied to one character.
Compare Outcomes
Note which scenes, objectives, or endings changed. Changed elements are downstream of that decision group.
Log and Repeat
Record results in a simple route log, then move to the next decision group. This systematically maps the branch tree without replaying everything.
Routes Guide: Choosing Your Path
Heartfall's route structure means your opening decisions in Life One echo through everything that follows. Character routes center on the principal cast drawn from the 3rd Life setting, and repeated choices associated with a character influence later scenes, route access, and ending outcomes.
Character Routes
- Primary emotional focus
- Relationship consistency matters
- Repeated character-aligned choices open scenes
Alliance Routes
- Team alignment and loyalty
- Conflict and cooperation decisions
- Affects which objectives appear next
Ensemble Context
- World-building background
- 3rd Life knowledge optional
- Explains cast dynamics
Choose responses that feel consistent with the character direction you want to explore rather than optimizing. A natural first run reveals the story's rhythm — save optimization for completion playthroughs.
| Playthrough | Recommended Focus | Route Type | Spoiler Exposure |
|---|---|---|---|
| Run 1 | Discovery, no optimization | First-Life Route | Low to Medium |
| Run 2 | Alternate relationship path | Second-Life Route | Medium to High |
| Run 3+ | Ending collection, achievements | Third-Life Route | High |
Endings and Completion Tracker
The community has organized Heartfall's outcomes into 36 ending IDs across 12 major routes. A full clear involves more than finishing one playthrough: character routes, alternate endings, replay-exclusive scenes, and Steam achievements all count toward completion.
| Objective | Requirement | Spoiler Level | Method |
|---|---|---|---|
| Complete main story | Reach any full conclusion | Low | One natural playthrough |
| Complete each character route | Conclude every distinct route | Medium | Save before route-defining choices |
| Collect every ending | Reach all distinct outcomes | High | Change one decision group per replay |
| Find replay-exclusive scenes | View scenes hidden on first route | Medium | Compare scene flow across saves |
| Unlock all Steam achievements | Earn every listed achievement | Variable | Finish routes first, then clean up |
Completion Run Checklist:
- Finish one full natural playthrough
- Keep permanent saves at every life-sequence branch
- Complete each available character route
- Collect all 36 mapped ending IDs
- Unlock the full Steam achievement list
Heartfall is free to download from the official itch.io page for Windows, macOS, and Linux, with an official Steam listing available for wishlisting and platform updates. The project involves roughly 70 contributors.
Beginner Setup and FAQ
Before your first scene, set a slower text speed so choice wording is easier to review, adjust display and volume options, and check the official content information — the story deals with themes of survival, conflict, relationships, and loss.
Review the official game description and content warnings before starting. Heartfall's narrative includes heavy themes, and knowing this in advance helps you decide when and how to play.
Q: Do I need to know 3rd Life to understand Heartfall: A Tale in Three Lives?
No. Prior knowledge of 3rd Life helps you recognize the cast and setting references, but the game's central story stands on its own. The broader ensemble provides context, not required homework.
Q: Can choices lock me out of a route permanently?
Within a single playthrough, yes — route and alliance choices can open one path while closing another. That is why manual saves before major decisions are essential for a full completion run.
Q: How many endings does Heartfall have?
The community currently maps 36 ending IDs across 12 major story routes. Endings resolve at the conclusion of each life sequence, so treat every major decision as a potential ending checkpoint.
Q: Is Heartfall free, and where do I download it?
Yes, the current build is distributed free through the official itch.io page for Windows, macOS, and Linux. An official Steam listing also exists for wishlisting and release updates.