Silver Orange
| Silver Orange | |
|---|---|
![]() Silver Orange during a visit from the Regional Director, whose gold label is partly hidden behind a lint quiz. The counters show soup at 885 and 11,002,749 Silver Oranges. | |
| Developer(s) | Molecular Reality Corporation |
| Publisher(s) | Molecular Reality Corporation |
| Platform(s) | Web browser |
| Release | July 22, 2026 |
| Genre(s) | Bureaucracy simulator |
| Mode(s) | Single-player |
Silver Orange is a browser game made by Molecular Reality Corporation in July 2026, in which the player accumulates lint, beans and soup under the supervision of an appliance compliance inspector, TAB-42. Its code describes it as a "surreal 80s-arcade browser game".[1] The company's other games are about nanopores and the molecules that pass through them. Silver Orange contains no molecules.
The screen is a canvas of 480 by 360 pixels, enlarged to fill the window and overlaid with scanlines, on which some twenty small creatures, which the game calls entities, drift, talk, form committees and issue citations to one another. The score, counted in Silver Oranges, is the sum of lint and beans multiplied by the soup. Much of the rest is paperwork, and once in a long while The Regional Director passes through, a visit during which the entities are told not to make eye contact.[2]
Gameplay
Lint, beans and soup
The heads-up display counts "Lint: 0 fibers", "Beans: 0", "Soup ×1" and "Silver Oranges: 0", and a second display reads "Compliance: 50%". Lint accumulates while the pointer moves over the canvas, in proportion to its speed, and drains slowly when the pointer leaves. A click on an empty patch of canvas adds one fiber. A click on an entity bursts it into particles and pays one bean and up to 19 fibers of lint, and there is a 15 percent chance that the click changes the viewport mode. The five modes are color schemes that become available as the count passes 0, 1,000, 10,000, 100,000 and 1,000,000: "Standard Calibration", "Carpet Sample", "Thursday Protocol", "Bureaucratic Filing System" and "Loud Socks".[2] Beans are also subject to a random audit: on any frame there is a one-in-a-thousand chance of losing up to four of them.
The soup is a multiplier. Every eight or nine seconds the game draws a new value for it at random, a whole number from 1 to 998, so that the Silver Orange count, (lint + beans) × soup, can rise or fall by a factor of several hundred between one draw and the next.[2]
The count is recalculated from those three quantities thirty times a second, the game's frame rate. Every other change made to it is therefore overwritten on the next frame. Filing a form announces a reward of 80 to 200 Silver Oranges, a satisfactory audit "+500 SO", a citation a fine of 20 to 99, and a successful appeal a refund of the fine; each adjustment is made to the count and replaced a thirtieth of a second later by the product of lint, beans and soup.[2][a]
Controls
Six buttons run along the bottom of the screen. INSPECT LINT opens the chat and has TAB-42 report the current reading "Per Lint Circular 47-C", with the verdict "EXCEEDS RECOMMENDED LEVELS." above 500 fibers and "Within nominal range." below. The button grows wider as the score rises, up to 220 pixels. STIR SOUP draws a new soup value at once, and whenever the pointer enters it the button jumps to a random place on the screen.[b] CHAT opens a conversation with TAB-42, whose replies are written by a language model; the box's placeholder reads "File a report...". NEW PAN resets every value to zero.[2]
GIVE BEAN removes one entity, chosen at random, adds 500 Silver Oranges to the count and displays the new total in a notice, "BEAN GIVEN". The next frame's recalculation removes the 500. The button marked ??? performs one of ten actions at random. It may invert the colors of the page for 0.8 seconds, triple the speed of every entity for 1.2 seconds, delete every entity, announce "FORM 88-B FILED INCORRECTLY" while adding 50 fibers of lint, or send TAB-42 a message reporting an "UNAUTHORIZED BEAN CONTACT"; a comment in the code describes the last as an attempt to "Crash" the AI, and the game does not display his reply.[2]
Paperwork
Every five seconds there is a small chance that an entity drops a form, drawn as a white sheet with three lines of text, which the player can collect by clicking it. A player may hold eight unfiled forms. There are twelve kinds, among them the Lint Declaration 47-C, the Bean Transfer Authorization 88-B, the Carpet Sample Submission Form, the Stapler Requisition Form 12-F, the Bread Bowl Incident Report, which asks for "Witnesses:", the Unscheduled Trembling Report, which asks for the "Duration of Trembling (seconds):", and the Thursday Protocol Acknowledgment, which asks "I acknowledge it is Thursday: [YES/NO]". Forms are filed through a filing cabinet with drawers marked UNFILED FORMS, FILED and CITATIONS; a field left empty is filed as "[BLANK]".[2]
Citations arrive every two to seven minutes, issued by one of the entities for reasons such as "Expired carpet sample on premises" or "Unscheduled trembling in a no-trembling zone". An appeal costs 50 beans and an inspection 30. The game checks that the player holds enough beans, deducts the price from a separate bean balance, and copies the real bean count back into that balance every third frame, so neither price is ever paid.[2] Compliance is recalculated every three seconds from five factors: the share of collected forms that have been filed, the record of citations and appeals, the amount of lint up to 100 fibers, whether the soup has been stirred in the last 30 seconds, and whether the player holds any beans. An audit every ten to twenty minutes grades it. A score of 70 percent or more is "SATISFACTORY", below 30 brings "PROBATIONARY STATUS applied per regulation 44-P", and the probation, which caps the soup at 10 for five minutes, is one of the few penalties in the game that takes effect.
Entities, conversations and committees
Each entity carries a job title drawn from a list that changes with the game's era, beginning with titles such as Aspic Consultant, Bread Bowl Technician, Stapler Inspector and Trembling Analyst. When two entities pass within 40 pixels of each other they may exchange one of ten scripted pairs of lines, such as "Form 47-C requires your signature." and "Form 47-C was deprecated in the last circular." An entity whose name gives it the role of Inspector examines its neighbors from time to time; three times in ten it finds them non-compliant, and an entity found non-compliant twice announces "This is unacceptable. I will be citing others." and goes on to cite its own neighbors.[2]
Three or more entities that stay within 60 pixels of each other form a committee under one of fifteen names, among them the "Subcommittee on Recumbent Sock Placement", the "Panel on Previously Frozen Item Handling" and the "Committee to Review Committee Formation Procedures". A committee whose membership falls below three is "dissolved due to insufficient membership". Clicking a committee's marker disbands it and pays 50 beans, fifty times the reward for clicking one of its members.[2]
Events
Seven scheduled cataclysms can interrupt play, each announced by TAB-42. INSPECTION DAY freezes every entity in place and cites one every three seconds. PAPERWORK AVALANCHE rains forms from the top of the screen and relabels every button "FILE (+10)", including NEW PAN, which still resets the game. BEAN FLOOD sets the soup to 999, the only way for it to exceed 998, until the next ordinary draw. CARPET ROTATION scrambles the letters of every entity's name and turns the scanlines on their side. TEMPORARY PERMANENT RESTRUCTURING shuffles names and sizes among the entities and reverses their directions, and closes with "Designations have been restored. Permanently. For now."[2]
SILENCE OF THE BEANS removes every entity from the screen and draws a single amber dot in the middle, labeled "bean". The game's rule that at least 18 entities must be present refills the screen on the next frame, and the departed entities then return one every three seconds, so the silence ends with about twice as many entities as it began with.[2]
VISITATION, the rarest, brings the Regional Director: "REGIONAL IS PASSING THROUGH. Remain stationary. Do not make eye contact. This is standard." An entity glowing gold drifts across the screen while the others lean toward it, and a click on empty canvas produces the notice "Please do not interact with Regional." The code removes the director when he passes the right edge of the screen, but the game moves every entity back to the left edge first, so he crosses the screen about every twelve seconds for the full minute of his visit.[2] An eighth event, THE THURSDAY EVENT, is defined with no chance of occurring and no end; the comment beside it reads "ambient, not triggered".
Between the cataclysms, twenty smaller surprises occur, about one every eight seconds when nothing else is running. BACKWARDS DAY reverses the entities' names for 25 seconds and is announced in reversed letters. ENTITY MIRROR MODE reports "Left is now... also left." THURSDAY ANY DAY draws small paper hats on every entity and declares "THURSDAY COMPLIANCE IS MANDATORY REGARDLESS OF CALENDAR POSITION." On a real Thursday, by the player's own clock, TAB-42 also posts check-ins such as "It is still Thursday. This has been verified."[2]
Eras and seasons
Eight eras are reached as the Silver Orange count passes 0, 500, 2,000, 8,000, 25,000, 75,000, 200,000 and 500,000: The Early Filing Period, The Great Bean Consolidation, The Carpet Sample Renaissance, The Soup Standards Crisis, The Lint Reckoning, The Bureaucratic Enlightenment, The Thursday Reformation and The Eternal Filing Period. The game compares the thresholds with the current count, so a single favorable draw of the soup can carry a player from the first era to the last in one step, past the six between. Eras never go backward and are saved in the browser.[2] The fifth opens with "THE LINT RECKONING HAS ARRIVED. All lint disclosures from the previous three eras are now under review. This is not retroactive."
Six seasons, from Standard Operations to the Carpet Assessment Period, change every three to ten minutes. Each season carries four multipliers, for inspectors, soup, forms and beans, and the game applies one of them, the rate at which forms appear. A Bean Harvest announces "Bean accumulation rates are doubled. Temporary." and leaves them as they were.[2]
Development
The thirteen files that make up the game, its page, its server code and eleven scripts and style sheets, carry modification times between 02:12 and 03:42 on July 22, 2026, about an hour and a half.[1] The largest script, which holds the twenty small surprises, is 47 kilobytes. TAB-42's chat is answered by Llama 3.1 8B Instruct, a small open-weights language model, limited to 256 tokens per reply and to ten messages per minute from each internet address.[1] The page needs no account.
The code does not explain the game's name. Nothing silver and no oranges appear in the game; the words occur only in its title and in the name of its score.
Reception
Ludicious reviewed Silver Orange on September 10, 2026, under the headline "Silver Orange Review: Please Do Not Interact With Regional". The review was mostly about TAB-42, his 34 years of service and the Regional Director whose visits he announces, with room for the committees and Backwards Day, and it noted that the game contains no molecules.[3] It scored the game 8 out of 10 overall and 0 for molecules, and its list of faults began "Regional comes rarely".[3]
