Bottom Line: A once-in-a-decade experiment that turns hacking into genuine play, wrapped in a rain-soaked world you'll want to live inside — provided you can survive a first act that seems allergic to telling you what to do.
The Gameplay Loop
For the first hour or two, there barely is one. And this is the game's original sin.
You arrive in Dorisburg with a vague job and no clear direction. There are no quest markers. No map pings. No cheerful UI nagging you toward the next objective. You walk, you talk, you get lost, you miss the last bus and sleep on a bench. Some players will find this atmospheric. Many will find it aimless, and they aren't wrong. The onboarding friction here is severe — the game withholds its entire reason for existing (the Modifier) behind a slow, mumbling first act that trusts you to stay curious with almost nothing to be curious with.
Push through, and the game becomes something extraordinary.
Once the Modifier is in your hands, Dorisburg transforms from a place you observe into a system you manipulate. Point it at a lamp, and you can read its code. Point it at a locked door, and you can flip the boolean that keeps it shut. The genius is that these aren't scripted "hackable objects" with three preset outcomes. They are genuinely editable, running on Språk, and the game does not care whether your edits are wise. Give yourself infinite money by rewriting a banking terminal. Brew a coffee that teleports you. Rewrite a person's disposition. The line between "solving the puzzle" and "committing crimes against the simulation" is one you get to draw yourself.
Language as Mechanic
What separates Else Heart.Break() from every "hacking" game before or since is that Språk is real. You learn actual programming concepts — not metaphors for them. Variables hold state. Conditionals branch. Loops iterate. Functions can be called. A player who has never written a line of code will, by the end, understand what a variable is in a way no tutorial could teach, because they've used one to break into a building.
That's the payoff, and it's profound. The cost is equally real: this is a coding puzzle game wearing an adventure game's coat. If the phrase "conditional loop" makes your eyes glaze, the back half of this game will feel like homework with a synth score. The learning curve isn't steep so much as it's cliff-shaped — flat and confusing, then suddenly vertical and thrilling.
The Interface
The Modifier's interface is functional and thematically perfect — a diegetic device you physically point at the world — but it fights you. Editing code inside a rainy 3D city, with a controller-friendly text entry system that was clearly not designed for heavy typing, generates real friction. You'll want a keyboard. You'll want to save constantly, because a bad edit can soft-lock a puzzle or, occasionally, corrupt your run in ways the game shrugs at. The freedom is total, and so is the responsibility.
The daily-routine simulation deserves specific praise. NPCs feel like residents, not set dressing. Catching a character mid-routine — knowing they'll be at the bar at a certain hour because that's what they do — makes Dorisburg one of the most convincing small worlds in indie gaming. When your hacking bumps against that living clockwork, the emergent moments are genuinely yours in a way scripted design can never replicate.
