Escape From Moscow

STEALTH // STORY-DRIVEN // ACTIVE DEVELOPMENT

A neon-lit city. A surveillance state run by rats. One Pallas cat who picked the wrong night to lose its papers. Escape From Moscow is a satirical stealth game about reading rooftops, rail yards and frozen rivers, and slipping through them before the lights find you.

A stealth game where the city is the antagonist

Cameras on every corner. A rat sergeant who knows your scent. A bridge that closes at curfew. Escape From Moscow is built around the small, repeatable joys of being a quiet, clever animal in a place that does not want you in it.


The Premise

Who You Are

A small, fast, deeply unimpressed Pallas cat. You are good at corners, gutters, and being somewhere a rat patrol just stopped looking. You are not good at fights. The game knows this, and so should you.

Where You Are

A stylised, after-hours Moscow: neon shopfronts, empty trolleybuses, a metro that runs on paranoia. The city is hand-built in districts, each with its own routines, patrols, and the small mistakes you can pry open.

Who Wants You Caught

The rat government. They run the cameras, the curfew, the queues, and most of the rumours. They are not stupid — they share information across patrols, learn your routes, and close the easy paths the more often you use them.

What You Are Trying To Do

Get out. Not heroically — just thoroughly. Across a series of nights you find papers, people, vehicles and routes that turn an evening of dodging searchlights into a real shot at the border.


Gameplay Pillars

01

Read the Room

Patrols, routines, light cones and sightlines tell you what is safe before anything happens. The game rewards patience and punishes guessing.

02

Use the City

Vents, fire escapes, frozen canals, market crates, parked Ladas. Every district has its own toolkit. Half the puzzle is noticing it.

03

Stay a Rumour

Get spotted and the city remembers. Patrols re-route, doors lock, neighbours stop helping. Disappear cleanly and the city forgets you were ever there.

Built for Linux first

Native binaries, real hardware, no compatibility layers

Escape From Moscow is built and tuned on Steam Deck and Linux desktops. There is no Proton step, no Windows-first port; we target the open Linux toolchain directly so the game runs cleanly on handhelds, ARM laptops and full workstations from day one.

A cut-down WebAssembly slice will land in the Playground first — a single district, a single night — so you can feel the controls and atmosphere long before the full release.

$ ./escape-from-moscow --target steamdeck
[boot]   engine v0.4.2
[render] vulkan available — using native
[input]  controller detected: Steam Controller
[world]  loaded district: zamoskvorechye_night
[ai]     rat patrol routines: 12 active
[player] pallas cat ready
ready.

Where We Are

Active
Development Status
Linux · Deck
Primary Targets
2026
Playground Slice

We are not announcing a release date yet — the game ships when the night feels right and the rats feel honestly difficult. Updates land in the Scriptorium as we go.

Stay In The Loop

01 — DEVLOG

Read the build notes

We post engineering, art and AI-design notes in the Scriptorium as the game evolves.

02 — PLAYGROUND

Try the slice

The first browser-playable district will appear in the Playground. No accounts, no save files, just a night.

03 — OTHER WORK

See what else we make

Escape From Moscow is one of several Linux-first projects. Browse the rest on the Games page.

Back to All Games