████████╗ ██╗ ██╗ ███████╗
╚══██╔══╝ ██╔╝██╔╝ ██╔════╝
██║ ██╔╝██╔╝ ███████╗
██║ ██╔╝██╔╝ ╚════██║
██║ ██╔╝██╔╝ ███████║
╚═╝ ╚═╝ ╚═╝ ╚══════╝
T O M B A T O S S A L S // S O F T W O R K S
The dugout is yours. So is the whole league.The dugout is yours. So is the whole league.Forty-two invented clubs in real cities.The same match, played twice, gives the same result.One season to win over the stands. Or clear your desk.
You sign for one of the forty-two clubs of the Liga Castalia, inherit a squad, a treasury and a board with a character of its own, and get one season to hit an objective somebody set without asking you.
ELMISTER
GENREManagement / SportsTHE WORLD42 clubs · 2 divisions · 2 cupsTHE MATCHResult · written · 2D you can manageSTATUSv0.67 · 1,405 tests green
DOWN TO THE DRESSING ROOM ↓
// SYNOPSIS
One club, one budget
and nine months.
FOOTBALL MANAGEMENT SIM · CASTALIA LEAGUE · 2026/27 SEASON
You sign for one of the forty-two clubs in the Castalia League and inherit three things you did not pick: a squad, a budget and a board with a temper of its own. You also inherit a target somebody wrote without asking you, and one whole season to hit it.
THE OFFICE
Four quadrants and none of them is decoration. You pick the eleven on the pitch itself, you deal in a transfer market that opens and shuts when it feels like it, and you sign against a ledger that always balances: every euro you spend leaves a line somebody will read in June.
SATURDAY
Take the result and move on, read the match written minute by minute, or drop into the 2D view and manage from inside it — substitutions and orders decided on what you have just watched. The same matchday, played twice, hands back the same match.
THE SMALL PRINT
No real licences, no card packs, no timers, no forced connection. The cities exist; the clubs and the one thousand three hundred and ninety footballers filling them do not. We invented every one of them so the game could be entirely ours, and entirely yours.
2026/27
MANAGER CONTRACTCL · FILE 003/26
CLUBAssigned by draw
TERMOne season
TARGETSet by the board
BUDGETWhatever there is
PATIENCEUntil the stands speak
The club reserves the right to review this agreement at any point during the season.
Castalia League · Competition CommitteeSIGNED
00CLUBSin real cities
0,000FOOTBALLERSall invented
0DIVISIONSplus two cups
00MATCHDAYSto convince them
SCREENSHOTS · BUILD v0.67
The game exactly as it stands today
Real captures from the internal build · Spanish and English, hot-swapped
A four-quadrant office, a lineup laid out on the pitch, a market with real windows, a ledger that always reconciles, and a match you can read or watch in 2D — and manage from inside it, with substitutions and orders taken on what you have actually seen.
THE MANAGER'S WEEK
From the office to the final whistle
Four quadrants, one key, and round again
01TRACKINGResults, standings, calendar and both cups. What happened and what is coming, in the top-left quadrant.
02MATCH PLANLineup on the pitch, tactics, opposition report. Each with its preparation percentage, so you know what you have not touched yet.
03OPERATIONSTransfers, offers, squad, loans and staff. The market opens and closes on its windows, for you and for the AI alike.
04CLUB MANAGEMENTTreasury, board decisions, stadium, academy and history. Everything that is not played on Sunday and decides whether you stay.
05ADVANCEThe gold button, or the space bar. The calendar runs to your next fixture; you take it as an instant result, as a written relato or in 2D.
THREE GENERATIVE ENGINES
Nobody drew these crests.
And all of them exist.
CRESTFORGE · FACEFORGE · KITFORGE · ALL OF IT FROM A SEED
There are no licences to ask for because there is nothing real to licence: every club, every face and every shirt is generated from a seed. The same seed, on any machine, forever. Three separate engines, each solving a different problem the same stubborn way.
CRESTS
CrestForge
Nine hand-drawn crests, sliced into their parts, plus two worn whole. The idea that changes everything: a part belongs to a role, not to a badge. The bull that happened to be drawn on a U-shaped shield has no reason to stay there, and a hexagonal club can field a bull.
12 designs used as drawn give you 12 crests
Their parts, moving freely, give you millions
Two badges marked "locked" are worn exactly as delivered
FACES
FaceForge
Portraits composed by stacking, offsetting and tinting drawn parts the engine never draws itself. One half decides and cannot paint; the other paints and decides nothing. Your manager is composed in step two of career creation, before you pick a club.
Per-trait random streams, not one die for everything
Hair tint and skin tone as colour transforms
An editor that repairs: no combination is ever left broken
KITS
KitForge
One photograph of a white shirt in a lightbox, cut into four regions. Every fold, every crease and the piqué weave live in that photograph's luminance, and none of it lives in its hue — so the colour is painted flat underneath and the photograph is multiplied over it.
Multiply is exact: a fold at 83% grey gives 83% of the paint
Gamma correction, about 1.15 on white and 2.4 on black
Without it, a dark shirt comes out as a silhouette
THE MATCH, MEASURED
An engine that lets itself be audited
TEST HARNESS · 600 MATCHES · MIXED PAIRINGS
The engine emits one authoritative event stream per match, and the score, the statistics and every player fact are derived from it. If its internal tally ever disagrees with that stream it throws rather than inventing a result. These are its figures over a 600-match harness with mixed pairings.
0.002.52GOALS / MATCHAnd 0.3% of matches with eight or more
00.021.1SHOTS / MATCHHighest single-side score on record: 8
00.014.9FOULS / MATCH1.8 yellows · 11.7 reds per 100 matches
00/00/0043/23/35HOME / DRAW / AWAYNo thumb on the scale: it falls out of the model
And it is deterministic for real: the RNG stream states and every fixture seed live inside the save, so reloading a career and replaying the matchday gives exactly the same match. When you change something from inside the written relato or the 2D view, the fixture replays from kickoff with your decision in it — the minutes already played come back identical, and the match you finish is the one that gets written.
// DEVELOPMENT FILE
The dressing room from inside
Figures read off build v0.67.0 · the world keeps growing
C:\TOMBA\MISTER\FACTS.TXT
VERSION0.67.0
A complete career loop over a two-division world plus a continental stage.
TESTS1,405 + 7
Unit and integration, plus seven end-to-end specs against a production build. GitHub Actions will not let a red push through.
AUDIOSynthesized
Whistles and a reactive crowd, generated live through the Web Audio API. The interface clicks are the only two samples in the game: two sub-second .wav files.
SAVESv1 → v36
A complete, tested migration chain. A field the schema does not carry is a compile error, not a silent loss.
// QUESTIONS
What the stands end up asking
Honest answers · no marketing-speak
No. It is a legally clean spiritual successor. There is nothing of Dinamic Multimedia inside: no name, no logos, no interface art, no fonts, no code, no data, no voices. What we inherit are the functional ideas and the ambition — putting the whole management of football in your hands, with no tolls.
No, and that is not a temporary limitation: it is the design. Every club, crest, kit, stadium and player is invented and generated from a seed. The cities are real — a geographic name used descriptively carries no mark with it — but the club playing there is ours. The engine takes community data packs, and whoever distributes one is responsible for its rights.
All three. An instant result when you are in a hurry, a written minute-by-minute relato, or the 2D view. And in the two you watch, you are not a spectator: you substitute and give orders from inside, on what you have just seen. When you do, the match recomputes from kickoff with your decision in it, so what you already watched comes back exactly the same.
No and no. The career is one hundred percent offline, there are no card packs and no timers, and your save exports to an .elmister file you can carry to another browser or another machine. Online features, if they ever arrive, will be an extra and never a requirement.
Spanish and English, switchable in Settings without a reload. The catalogue is typed: a string present in one language and missing in the other is a compile error rather than something a player finds. Spanish stays the default — the game's identity is the Spanish manager tradition.
It is already played internally: there is a complete career loop in v0.67. What is left before showing it is content and polish, not architecture. We are not giving a date because we do not have one; join the wishlist and you will hear the day a beta exists.
// THE FINAL WHISTLE WILL NOT WAIT
The ground is already full.
All it needs is the manager.
Add El Mister to your wishlist and hear about the first playable beta before anyone else. No microtransactions, no mandatory online, and a career you can export to a file that is yours.
DETERMINISTIC ENGINE42 INVENTED CLUBS2D YOU CAN MANAGEZERO MICROTRANSACTIONSOFFLINE FOREVER
// ANOTHER WAY TO GIVE ORDERS
From the dugout to the cabinet room.
Governing is a contact sport too.
The Penumbra Directive puts you in the other chair: a cabinet, a press pack and a Parliament that can bring you down. If you like deciding under pressure, add it to your wishlist.