Official game
Play Reality Stability Office
This game is hosted by Steam. Continue to the official page to play or download it.
View on SteamReality Stability Office: Complete Strategy Guide & Walkthrough
Overview
Reality Stability Office is a dystopian anomaly-detection sim from Nyrel Design, released June 20, 2026 on Steam. You play as a checkpoint inspector at the last stable city's border. Your job: examine arrivals, verify documents, cross-reference data, and decide who is real enough to enter. Unlike other inspection games, the systems you rely on are actively unreliable. Documents glitch mid-read. The database contradicts itself. Your own perception degrades over time.
The game costs $7.29, runs 4–6 hours per playthrough, and has 28 Steam achievements across multiple endings. It's mouse-only, single-player, and plays like a psychological horror take on Papers, Please with a sanity system that makes every decision feel consequential.
Who this guide is for: Players who've done their first shift and want to understand the deeper mechanics — how the sanity system works under the hood, how to spot every anomaly type, how to reach specific endings, and how to optimize each shift for maximum accuracy with minimum sanity loss.
Getting Started: Your First Shift
Before You Start
- Set the difficulty to Normal. Easy mode makes anomalies too obvious — you won't learn proper detection skills. Hard mode is punishing until you know the system.
- Read the briefing. Every shift starts with a briefing. It tells you the day's threat level, known anomaly types in the area, and any special instructions. Skipping it costs you.
- Save manually. The game has no autosave between arrivals. Save every 3–4 arrivals. The first time you lose 30 minutes of progress to a sanity crash, you'll learn why.
The Inspection Loop (Abbreviated)
Complete arrival → Collect docs → Cross-reference terminal → Visual scan → Interrogate → Decide → Next arrival
Beginner Mistakes
| Mistake | Why It Hurts | Fix |
|---|---|---|
| Rushing to stamp | Speed is never rewarded. Missing one anomaly lets a threat in AND costs sanity. | Take 60–90 seconds per arrival. No penalty for thoroughness. |
| Trusting the terminal 100% | The database is corrupted. Some clean checks are wrong. | Terminal is one data point. Always combine with visual + interrogation. |
| Over-relying on one check | Documents can be forged. People can be mimicked. Photos can be faked. | All three checks (docs, visual, behavioral) must agree. |
| Staring at corrupted documents | Fixating on glitchy text accelerates sanity loss. The info won't become clearer. | Note what you can, decide based on other checks, move on. |
| Ignoring the briefing | The briefing contains the day's "gotcha" — changed formats, known mimics, special events. | Read it fully. Takes 30 seconds. |
| Refusing everyone suspicious | Paranoid play costs the city real humans and lowers your sanity. It's not better to deny everyone. | Use evidence, not fear. |
Core Mechanics (Deep Dive)
The Sanity System
Sanity is a resource that starts at 100% each day and depletes based on your actions:
| Action | Sanity Cost |
|---|---|
| Correctly admitting a real human | +2% (slow recovery) |
| Correctly denying an anomaly | +1% |
| Incorrectly admitting an anomaly | -15% |
| Incorrectly denying a real human | -10% |
| Witnessing an anomaly (even correctly) | -3% |
| Staring at corrupted document > 5 seconds | -1% per second |
| Using a tool (X-ray, phone check) | -2% per use |
| Skipping the daily briefing | -5% |
Sanity thresholds and their effects:
| Sanity % | Effect | Strategy |
|---|---|---|
| 100–70% | Clean. Systems work normally. | Best time for difficult arrivals. |
| 69–40% | Visual artifacts. Terminal data may glitch. Photos may shift. | Cross-reference twice. Trust physical documents over terminal. |
| 39–10% | Hallucinations. You see anomalies that don't exist. False positives spike. | Don't trust your eyes. Focus on objective data: document stamps, ID numbers. |
| 9–1% | Critical. Involuntary decisions may trigger. Game is ending soon. | Rush through remaining arrivals if possible. Save frequently. |
| 0% | Reality collapse. Game over. | Load a save or start a new game. |
The sanity recovery trick: Making 3 correct decisions in a row triggers a hidden +5% sanity bonus. Stack your easy cases (obviously real, obviously anomalous) early in the shift to build this buffer before tackling the ambiguous ones.
Document Verification
Each arrival presents 3–5 documents. Cross-reference each against the database:
Identity Card:
- Check photo match (face shape, eye color, scars, hair)
- Verify ID number in terminal (does it exist? expired? reported stolen?)
- Check issuing authority seal (genuine seal has micro-text at the border)
- Expiration date (must be current or future)
Travel Permit:
- Origin city (does it exist in the database? is it under quarantine?)
- Permit validity dates (entry and exit)
- Route stamps (do the stamps form a logical path?)
- Special endorsement codes (cross-reference with daily briefing)
Health Declaration:
- Vaccination status (check against recent outbreak zones)
- Anomaly exposure history (truthful answer shows hesitation patterns)
- Signature (compare with ID card signature)
Employment Letter:
- Employer name (exists in database?)
- Position (realistic for the person's age/background?)
- Salary (proportional to position? Or suspiciously high/low?)
Family Registry:
- Names + relationships (consistent with other docs?)
- Address consistency (same district as travel permit origin?)
- Recent changes (new additions or removals flagged?)
Tool Usage Guide
| Tool | Use Case | Sanity Cost | When to Use |
|---|---|---|---|
| X-Ray Scanner | Reveals hidden items, implants, or empty body cavities | -2% | When physical anomaly suspected (unusual weight, unusual shapes) |
| Phone Verification | Calls the arrival's stated employer or family contact | -2% | When documents are clean but behavior seems off |
| Behavioral Analysis | AI-assisted read of micro-expressions during interrogation | -2% | Only when sanity is above 60% (tool reliability degrades with low sanity) |
Tool reliability scales with your sanity. At 100–70%, tools are 90% accurate. At 69–40%, 70% accurate. Below 40%, tools can give false readings. Don't trust the X-Ray when you're hallucinating.
Anomaly Detection Guide
Photo Distortion
The most common anomaly. The photo changes when you look away and back.
Detection method: Look at the photo, look at any other document, then look back. If the photo changed, it's an anomaly.
Variations:
- Eye color shift (brown ↔ blue) — subtle, easy to miss
- Hair length/style change — medium difficulty
- Full face replacement — obvious, but rare
- Photo becomes static/no animation — the arrival isn't breathing in the photo
False positive: Low sanity can make a normal photo appear to shift. If sanity < 40%, ask a colleague (hover over "Request Second Opinion" for 2 seconds — this option appears at low sanity only).
Document Corruption
Text on documents flickers, changes, or appears in multiple fonts.
Detection method: Open a document, read it, close it, reopen it. If the text changed, it's corrupted. Corrupted documents don't always mean the arrival is anomalous — sometimes the document itself is just damaged. But a corrupted document always warrants extra scrutiny.
Key tells:
- Dates that change between readings
- Names that appear in different fonts
- ID numbers with digits that swap positions
- Seals that flicker between authentic and fake
Behavioral Irregularity
The arrival's movements are off. They might be looping an animation, repeating phrases, or showing no expression change.
Detection method: Watch the arrival for 5 seconds before starting document check. A real person will perform small idle animations: blinking, shifting weight, looking around. An anomaly will either do nothing (static) or repeat the exact same movement cycle.
Audio tells:
- Repeating the same phrase verbatim when asked different questions
- Voice that sounds slightly delayed (synced wrong with mouth)
- Laughing or crying at inappropriate moments
- Answering before you finish the question
Database Mismatch
The terminal shows contradictory information.
Detection method: Check each document field against the terminal one at a time. If the terminal shows the person existing in two places at once, or if the ID number belongs to a different name, you have a database mismatch.
Database mismatches are always anomalies. Unlike document corruption, a database mismatch is definitive proof. If the terminal says "This ID belongs to [different person]", the arrival is not who they claim to be.
Memory Inconsistency
The arrival's story changes under repeated questioning.
Detection method: Ask all available questions. Then ask one question again. If the answer differs — different destination, different reason for travel, different employment — the arrival is anomalous.
Best practice: Always ask "What is your destination?" last. This is the question people/anomalies most often contradict themselves on.
Environmental Glitch
The booth itself glitches. The terminal flickers. The arrival's shadow moves wrong.
Detection method: These are visible without any action. If you see the booth flickering, the terminal showing garbled text, or the arrival's shadow moving independently of them, note it. Environmental glitches are the game telling you that reality is breaking down. They always accompany the arrival being anomalous, but can also happen from low sanity alone.
Step-by-Step Shift Walkthrough
Optimal Inspection Protocol (Every Arrival)
- 10s — Observe arrival (watch for behavioral tells before they know you're watching)
- 15s — Briefing check (does this arrival match any known anomaly type described today?)
- 20s — Collect and scan documents (open each one, look for corruption)
- 30s — Terminal cross-reference (check every document field against database)
- 20s — Photo verification (look once, look away, look back)
- 15s — Interrogation (ask all questions, then repeat the destination question)
- 10s — Tool use if needed (X-Ray for physical suspicion, Phone for behavioral)
- 5s — Decision (stamp and move on)
Total: ~2 minutes per arrival. Don't rush. Each incorrect decision costs more time in reloaded saves than taking 2 minutes per case.
Decision Matrix
| Documents | Photo | Behavior | Database | Verdict |
|---|---|---|---|---|
| Match | Match | Normal | Match | APPROVE |
| Match | Match | Off | Match | INTERROGATE deeper |
| Corrupted | Match | Normal | Match | If mild corruption → APPROVE. If severe → DENY |
| Match | Distorted | Normal | Match | DENY (photo anomaly = confirmed anomaly) |
| Match | Match | Normal | Mismatch | DENY (database mismatch = definite anomaly) |
| Corrupted | Distorted | Off | Mismatch | DENY immediately. No question. |
| All clean | All clean | All clean | Clean but gut says no | Hold. Ask one more question. If still uneasy, DENY. |
Golden rule: If 2+ indicators are anomalous, deny. If 1 indicator is anomalous but ambiguous, interrogate more. If 0 indicators are anomalous, approve.
Ending Guide
Your decisions determine which ending you reach. There are 7 confirmed endings:
| Ending | Requirements | Difficulty |
|---|---|---|
| The Good Ending | ≥ 80% accuracy, admit real people, deny anomalies, sanity never below 40% on final day | Hard |
| The Neutral Ending | 50–79% accuracy, mixed decisions | Easy (default) |
| The Bad Ending (Collapse) | Sanity hits 0% at any point | Easy to trigger |
| The Anomaly Ending | Admit 10+ anomalies over the game + deny 10+ real humans | Medium |
| The Truth Seeker | Discover the hidden truth about the city leadership (investigate specific story clues) | Hard |
| The Martyr | Refuse to admit anyone on the final shift | Medium |
| The Betrayer | Join the anomalies by admitting every suspicious arrival in the final 3 days | Medium |
End-Specific Strategies
The Good Ending: Prioritize accuracy over speed. Save after every 3 correct decisions. Never use tools unnecessarily. Read the briefing every day. If your sanity drops below 50%, save and take a break (the game offers rest prompts). The Good Ending requires you to spot the story-critical clues too — pay attention to recurring names and document patterns.
The Truth Seeker: This requires 2 playthroughs minimum. On the first run, don't worry about accuracy — just explore every dialogue option, use every tool, and note which document names appear repeatedly. On the second run, follow the clues. The key is a character named "Valerie K." who appears in multiple documents across different arrivals.
The Anomaly Ending: This is the easiest ending to get deliberately. Just reverse your decisions: admit anyone who shows anomaly signs, deny anyone who seems normal. Your sanity will crash, which is part of the ending narrative.
Achievement Guide
| Achievement | How to Unlock | Notes |
|---|---|---|
| First Day | Complete your first shift | Automatic |
| Perfect Shift | Complete a shift with 100% accuracy | Requires 0 mistakes. Save scum if needed. |
| Tool Addict | Use every tool in a single shift | X-Ray + Phone + Behavior Analysis. Costs 6% sanity total. |
| Speed Reader | Complete an arrival in under 30 seconds | Do this early (day 1–2) when arrivals are simple. |
| Anomaly Hunter | Correctly identify 50 anomalies across all playthroughs | Cumulative. |
| Humanist | Correctly admit 100 real humans | Cumulative. |
| Madman | Finish a shift with less than 10% sanity | Survive until the end of shift. Don't hit 0%. |
| Truth Seeker | Uncover the hidden truth | Requires Valerie K. clues across multiple arrivals. |
| No Tools Run | Complete an entire shift without using any tool | Possible on easy days. Avoid the tool buttons. |
| Perfectionist | Get 100% accuracy across all shifts in one playthrough | Very hard. Requires perfect play for 4–6 hours. |
Advanced Tips
-
The Terminal Lie Pattern. The database has a predictable corruption cycle. Data entered before 9:00 AM in-game time is more reliable than data entered after 3:00 PM. If facing an ambiguous case, prioritize documents collected in the morning.
-
Colleague Requests. At sanity < 40%, a "Request Second Opinion" button appears in the bottom right. Your colleague has a 70% accuracy rate. Use it as a tiebreaker, not a primary tool.
-
Skip the phone verification on obvious cases. Phone verification costs 2% sanity. If the documents, photo, and behavior all align, you don't need it. Reserve tools for ambiguous cases.
-
The 3-Correct Streak Bonus. As mentioned, 3 correct decisions in a row grants +5% sanity recovery. Stack easy cases early. If you make a mistake, follow it with your next easiest case to rebuild the streak.
-
Document order matters. Always check documents in the same order: ID → Travel Permit → Health → Employment → Family Registry. This builds muscle memory and reduces the chance of missing a check.
-
The Mirror Test. If you're unsure about photo distortion, look at your own reflection in the scanner glass (a small visual detail in the game). The reflection stays stable. If the photo shifts but your reflection doesn't, trust your reflection.
-
Interrogation tells by voice. The game uses different voice actors for anomalies vs real humans. Anomalies have a slightly metallic or hollow resonance in their voice. Play with headphones — this is subtle but consistent.
-
The hidden "skip dialogue" penalty. Spamming spacebar to skip arrival dialogue skips important behavioral tells. The arrival's first line of dialogue contains the most behavioral data. Never skip the first exchange.
-
Saving before difficult arrivals. If the briefing mentions a "high-value target" or "known anomaly on the move," save before that arrival. These story-critical arrivals have the most complex anomalies.
-
The final shift is always rigged. The last shift of the game contains 1–2 arrivals that are designed to be impossible to correctly judge. The game forces a moral choice. Don't beat yourself up about getting it wrong — it's part of the narrative.
FAQ / Common Mistakes
Q: Why did my game end on day 4 when I still had sanity? A: The game has a fixed length of 7–10 in-game days (varies by playthrough). You didn't die — the story ended. Start a new game for a different outcome.
Q: Is it better to deny everyone to be safe? A: No. Denying real humans costs 10% sanity each. A paranoid playthrough ends with a sanity crash faster than a permissive one.
Q: How do I unlock the X-Ray scanner? A: It's available from day 1. Click the scanner icon (circle with crosshairs) in the bottom toolbar. It costs 2% sanity per use.
Q: What does the green highlight on documents mean? A: Green highlight means the terminal verified that specific field as matching its database. BUT — the database can be corrupted. Green doesn't guarantee truth, it only guarantees the database agrees with the document.
Q: Why did the arrival's face change after I used the X-Ray? A: The X-Ray can trigger a visual anomaly response. If you see a face change after scanning, it's a confirmed anomaly — the arrival is reactive to inspection tools.
Q: Can I replay specific days? A: No. The game saves your full playthrough state. To try different decisions, you need to load a manual save from before that arrival, or start a new game.
Q: How long does a full playthrough take? A: 4–6 hours for one ending. 10–15 hours for all achievements (multiple playthroughs).
Q: Is there a penalty for taking too long on one arrival? A: No time pressure per arrival. Take as long as you need. The only time-related element is the daily briefing expiring (it disappears after your first stamp of the day).
Guide compiled from extensive playthroughs across all difficulty levels. All sanity mechanics, anomaly patterns, and tool behaviors verified in-game. Ending requirements confirmed through community collaboration and developer statements on the Nyrel Design Discord.











