Open almost any free browser-game site and you will find the same few hundred titles. They come from shared distribution catalogues: a publisher licenses a game once, and it appears on thousands of domains simultaneously, each one wrapped in slightly different chrome.
That model works. It is also why those sites are interchangeable.
What a catalogue cannot contain
Distribution catalogues favour games that travel well: broad appeal, obvious rules, familiar shapes. What they cannot easily carry is anything specific — a game whose entire premise takes one sentence to explain but only makes sense in context.
Mirror Duel is the clearest example on this site. Your opponent is a recording of your own previous run, played back mirrored. There is no AI, no matchmaking and no difficulty setting; the game gets harder precisely as you get better, because you are the source of the difficulty. That is a fine idea and a terrible catalogue product. It has no genre shelf to sit on.
The same is true of Ink Runner, where the platforms do not exist until you draw them and your ink is finite, or One More Fold, which is six hand-authored origami puzzles and then stops.
The technical dividend
Writing the games has a second effect that shows up immediately for players: size.
A licensed catalogue game is usually a Unity or Godot WebGL build. That means a multi-megabyte runtime downloaded before the first frame, a loading bar, and a memory footprint that makes older phones struggle. It is the reason free game sites feel slow.
Every game here is plain JavaScript drawing to a canvas. No engine, no bundler, no asset packs — the art is CSS and canvas paths. The largest game on the site is a few kilobytes of code, which is why there is no loading screen: there is nothing substantial to load.
That constraint shapes the design rather than limiting it. When you cannot afford a sprite sheet, you make a mascot out of a rounded square with two eyes, and it turns out a rounded square with two eyes is perfectly expressive.
No network, no accounts
None of the games make network requests while you play. Scores, streaks and daily progress are written to your browser’s local storage and stay there.
This is partly a privacy position and partly an engineering one. A game with no server has no outage, no login flow to maintain, no database to migrate and no data to leak. It also means the daily puzzles have to be derived from the date rather than fetched — which is why Ink Ladder, Sum Fold and Unfold can give every player in the world the same puzzle without a single server call.
The trade-off
The honest cost of this approach is quantity. A catalogue site can list two thousand games on launch day; this site will take a long time to reach fifty. Building each one takes days that reselling one takes minutes.
What you get in exchange is that every page here is actually different from every other page on the internet — which, as it happens, is also the only durable position a small site can hold.