Lethal Company looks like an accident. One 21-year-old developer releases a $10 co-op horror game in early access on 23 October 2023, and within months it tops the Steam Global Top Seller list, hits 100,000 concurrent players in November 2023, and passes 10 million copies by January 2024.
The longer explanation is a technology choice: Lethal Company runs on Unity. Developer and publisher is solo American developer Zeekerss, born in 2002, who started building games on Roblox in 2012 before moving to Steam with It Steals in July 2020 and The Upturned in March 2022.
This article answers the question players keep typing into search — what engine is Lethal Company made in, and why does it matter — then adds an opinion other guides skip: Lethal Company wins because Unity let a solo developer treat the quota, not the monster, as the horror.
Note on search: Google suggests
what engine does lethal company useandwhat game engine does lethal company use, while Bing addswhat engine was used to make lethal companyalongsidelethal company cheat engineand mod/version queries. That split matters. Half the demand is dev curiosity about Unity. The other half is cheat-tool confusion. This article covers the first and disambiguates the second — Cheat Engine tables have nothing to do with Unity the game engine.
What Lethal Company actually is
Lethal Company is a co-operative survival horror game for up to four players in first person. The setting is retro-futuristic. You are a contractor for The Company, landing on abandoned industrial exomoons to collect scrap and sell it at the Company moon 71-Gordion to meet an increasing profit quota.
Facts that matter for the tech story:
- Release: Early access on Windows on 23 October 2023, with an initial plan to finish within six months. The Steam early-access note says the game is playable with up to four players, at least seven planets, nine creatures and eight shop tools at launch, plus a bestiary and crew journals.
- Scale: Topped Steam's Global Top Seller list with 100,000 concurrent players in November 2023. Push To Talk estimated more than 10 million copies by January 2024, with 9.4 million still cited in March 2024 coverage of Zeekerss.
- Loop: Each moon has one facility — factory, mansion or mine — with procedurally-generated rooms, scrap, traps and monsters. You must return to the ship before midnight or the autopilot leaves. If no one is alive on board, all scrap is lost. Quotas rise every three-day cycle. Failure means ejection into space — a hard game over.
- Limits: You carry four items plus one equipment slot, with two-handed scrap blocking ladders and pickups. The ship terminal navigates moons, buys equipment and ship furniture, views players, opens security doors and disables mines and turrets. Twelve moons exist including the Company moon, with paid access to riskier moons and random weather like fog, quicksand, floods and eclipses.
- Bestiary: Thumper runs fast but turns badly, Bracken stalks then snaps necks but flees when stared at, Spore Lizard and Hoarding Bug stay passive until provoked, and the invincible Jester cranks its jack-in-the-box then hunts everyone inside until all players exit.
- Afterlife: The Employee avatar joined Fortnite as an outfit in June 2024. Awards include Steam Better With Friends and Streamer Awards Stream Game of the Year for 2024 plus Golden Joystick Best Early Access for 2024.
- Engine: Unity, the cross-platform engine from Unity Technologies first released in June 2005, written in C++ with a C# scripting API and popular for iOS, Android and indie development.
If you remember one thing: Lethal Company is not a monster game with an economy. It is a quota game with monsters as interest payments.
Why Unity instead of Unreal, Godot, or custom tech
Lethal Company could have been Unreal Engine 5. That is what small prestige horror teams pick for photoreal flashlights. It could have been Godot, which horror-jam fans love for open-source control. It could have been custom C++, which a systems purist would demand for deterministic monsters.
Zeekerss picked boring Unity for three practical reasons.
1. A Roblox graduate needed an export button, not an engine debate.
Zeekerss did not start in 2023. He started on Roblox in 2012, shipped Steam horror in 2020 and comedy horror in 2022, announced Lethal Company on Patreon in 2022 and ran small playtests in August 2023 before the October release. That is eleven years of iteration on scares, not graphics.
Unity is explicitly built for that path — 2D and 3D from one project, desktop to mobile to console to VR. Roblox teaches spawn loops, social griefing and cheap jumpscares. Unity turns those lessons into a Windows Steam build with controllers, audio mixers and Steam networking without rewriting. Unreal would have forced a lighting education. Custom would have meant no October.
2. Lethal Company needs good-enough horror and good-enough netcode.
Lethal Company does not need Nanite cliffs. It needs: a VHS cel-shaded facility that reads in fog, a stamina and weight model that punishes greed, proximity chat plus walkie-talkies, a terminal that syncs four inventories, and monsters that are legible over lag.
Unity has shipped UDP networking with NAT traversal, state sync and remote procedure calls since the 2.0 era. Boring is a feature when your design risk is social. Four friends shouting about a Jester crank do not need 120 fps. They need to hear each other fade with distance and hear the ship horn before midnight.
That is why the comparison to Phasmophobia matters — also Unity, also one to four players, also voice chat local plus walkie-talkies globally, also early access in September 2020. Kinetic Games proved Unity proximity horror could sell. Zeekerss copied the network shape and replaced ghost evidence with scrap weight.
3. Early access was the balance lab.
The Steam page says it plainly: tune difficulty with feedback, make the game infinitely replayable with creatures, items and map variation, iron out glitches, watch Discord, Patreon and video playthroughs, even take creature ideas from players.
You do not run that lab on a custom engine as one person. Unity prefabs let Zeekerss add a moon, a trap or a Jester variant in days, then watch Twitch break it that night. That loop is why version 70 could still land in June 2025 with radar face-cam and the most powerful creature in the game, and why Zeekerss could pause for Welcome To The Dark Place in October 2025 and return when R.E.P.O. re-inspired him.
What Unity gained for Lethal Company
A quota that replaces an ending.
Most co-op games need a final boss or a season reset. Lethal Company has a spreadsheet. Sell enough in three days or die. The quota rises until you inevitably fail and restart.
That sounds cruel, but it solves the solo-dev endgame problem. Zeekerss never had to build Act 3. The Company is Act 3. Unity's cheap content pipeline — more moons, more scrap values, higher quotas — creates infinite runway without cinematics. Content Warning, also compared directly to Lethal Company and Phasmophobia, learned the same trick with a different currency: film monsters in the Old World, upload to SpookTube, meet a view-count quota in three days or lose everything.
Proximity as physics.
Players communicate through in-game proximity chat and proximity text, plus ship terminal text and walkies in the forest screenshot everyone remembers.
Unity did not invent proximity chat. Unity made it shippable for one person without a voice team. In a facility that means your scream for help attenuates behind a locked security door. Outside it means fog plus distance equals silence. The result is comedy no script could write: one friend describing a Bracken over walkie while the other is already dead.
Procedural facilities that stay readable.
Each moon re-rolls rooms, scrap, traps and spawns. Moons differ in monster mix and scrap value. Weather mutates runs. Yet everything is still factory-mansion-mine grammar — doors, rails, mines, turrets, fire exits.
Unity's component model is ideal for that item soup. Luggage in PEAK, scrap here: cash registers, beehives, gold bars, the rare Zed-Dog. Each is just a weight, a value, a slot cost and a noise radius. Readability beats detail, which is why VG247's line stuck — grisly cel-shading is part of the charm, not despite it.
Four slots that create jobs.
Four carry slots plus equipment sounds stingy. In practice it forces roles without a class menu. One player becomes the mule with two-handed gold, one becomes the scout with flashlight and walkie, one becomes the terminal operator watching cams and opening doors. The ship furniture luck value that can reduce quota even turns decorating into strategy.
No custom inventory tech was needed. Unity UI plus weight checks created an org chart.
What Unity cost
Honesty first: Lethal Company is janky. Hands clip, monsters teleport through doors on lag, hosts desync, mods break every patch, and performance tanks in fog with four flashlights. For a competitive shooter that would be fatal. For Lethal Company it is fuel — desync becomes a ghost story — but it caps how precise horror can get. You cannot do frame-perfect stealth when the Bracken's pathfinding stutters.
Second cost: Windows-only early access for years. Unity supports consoles, but solo certification, console voice chat and performance budgets are not free. While Phasmophobia went PS5 and Xbox Series X/S in October 2024, Lethal Company stayed PC. Unity helps ports. It does not file the paperwork.
Third cost: look. Low-poly VHS will never win a graphics duel. The game compensates with sound — crank winding, mine beeps, Company jingle — rather than pixels. That is the right trade, but it is a trade. Players who want R.E.P.O.'s physics-grab polish notice instantly.
My take: five ideas other guides miss
These are opinions, not patch notes. I label them because the task is to think, not to repeat store pages.
1. The quota is the server bill.
Most guides treat quota as difficulty. I think it is accounting. Zeekerss could not afford infinite content, so he made scarcity the villain. The Company does not hate you. It just cannot store your scrap for free. Every three-day wipe is a database purge disguised as fiction. If you remove quota, Lethal Company becomes a walking sim. If you double starting quota, it becomes a job. The current curve is indie cash-flow management turned into horror.
2. Darkness is netcode camouflage.
People say the VHS filter is style. I think it is lag insurance. Fog, darkness, small facilities and walkie static hide Unity jitter the way JPEG hides noise. You cannot see a teleporting Thumper if you can barely see ten meters. Phasmophobia uses sanity drain and locked doors the same way. The studios that complain about Unity netcode are often just over-lighting their maps.
3. Four slots are a union contract.
Unlimited inventory would let one expert solo every moon. Four slots plus two-handed penalties force negotiation: who drops the stop sign for the gold bar, who stays on terminal, who risks the fire exit. I call this the union contract. No dialogue tree creates that fast. Unity's simple inventory UI gets credit for being too small on purpose.
4. Roblox was the QA department.
Everyone asks how one person beat 100-person teams. Answer: he did not. He had ten years of Roblox kids breaking his games for free from 2012 to 2022. By the time Unity exported Lethal Company, Zeekerss had already learned what makes strangers scream, betray and clip. Unity was just the diploma printer. Copy the cel-shader without the decade and you get an empty facility.
5. Lethal monetizes screaming, not winning.
PEAK monetizes falling. Content Warning monetizes views. Lethal monetizes the eight seconds before midnight when the autopilot warms up and a friend with a full inventory is still inside. No one posts a clean quota. Everyone posts the Jester pop, the Bracken snap, the ejection. Unity physics jank is not a bug in that model. It is the marketing department. A perfect custom engine that never glitches would make Lethal less shareable, which is why R.E.P.O. — also Unity, also early access, also quota-to-extraction, but with careful physics that damages valuables if you drop them — feels like the polite sibling. Lethal lets you drop everything. REPO fines you for it.
What indie devs can steal
Do not copy the moons. Copy the constraints.
- Budget slots, not health. Start with four carry slots and one two-handed penalty. Tune scrap weight until one player cannot carry a full quota alone. Players will invent roles without you writing classes.
- Ship one newspaper quota. Three days, one number, one shared wipe. Announce midnight in-game with a horn everyone hears. Discord will do the rest.
- Make failure watchable in 15 seconds. Unconscious before death is not enough. You need Jester-crank audio, Bracken eye-contact rules and ejection cinematics that clip cleanly. If a death is not explainable in one sentence, redesign it.
- Prototype voice before monsters. Proximity fade, walkie crackle and terminal text first, Thumper second. If friends laugh while lost in fog with no monsters, your netcode is ready.
- Plan the balance lab on day one. Ship Steam early access with bestiary scanning and journals, watch Discord and playthroughs, and keep creature ideas open. Lethal's promise to take community creature ideas was not kindness. It was free design staff.
Try the ideas in your browser
You cannot practice Lethal Company's exact quota inside a review, but you can train the underlying muscles that make it work: quiet searching, noise discipline and no-respawn teamwork. These browser games are not clones, they are trainers for the same skills.
If you die to noise, start with 911: Prey, where you escape a maniac's house by solving puzzles, covering tracks and staying quiet. Its rules — move carefully, time your runs, hide when heard — are Lethal Company's outdoor rules in miniature. Learn to check corners and close drawers in 911 and you will stop ringing the dinner bell for Brackens.
If your crew never searches properly, warm up with Rooms Home Escape, where every drawer, painting and locked cabinet hides a tool or code. It teaches the Lethal habit that pays quotas: scan everything, link clues across rooms, manage a small inventory and revisit old rooms with new tools. That is exactly how terminal operators learn to route scrap runs.
If your group throws lives away after being spotted, drill with Hazmob FPS: Online Shooter. Its Search and Destroy and Elimination modes have no respawns per round, and its guide warns explicitly not to re-peek the same angle and to listen for footsteps before pushing. Play two Elimination rounds with that discipline, then queue Lethal Company. You will stop peeking the Jester room twice.
Play one escape in Rooms, one stealth run in 911, one no-respawn match in Hazmob, then load a fog moon. The transfer is immediate.
Bottom line
Lethal Company did not win despite Unity. It won because Unity is predictable enough for one person to bet everything on unpredictable friendship.
Ten million copies, a $10 ticket, a three-day quota and a ship that leaves at midnight — that is not a tech demo. It is proof that boring engines make room for loud humans. If you are building co-op horror in 2026, steal that order: boring stack first, quota second, monsters last.
My analysis above is an interpretation of public facts and design observation, not insider reporting. Engine, release, sales, quota, inventory and award facts are cited to their pages. The five takes are mine.
Top comments (0)