This frame keeps its saves separately from the game's own site, and some browsers block saving inside an embedded frame. For a long run, open it in its own tab.
This one wants a keyboard, a mouse and a wide window, because it is a desktop full of draggable windows. It will load on a phone, but it was not built for one.
All games
ink & emotions
Zenzibar
You are the apprentice. Feelings arrive on a track cut through the mountain and travel it toward a hole in the ground, and if they reach it the lesson is over. Match three and they burst. Ten chapters, a hundred levels, twenty-two rules that change what the board will let you do, and at the end of every chapter a presence that fights the board instead of standing on it.
- TypeScript
- Canvas 2D
- Web Audio
- Vite
- No dependencies
How it plays
- Aim with the mouse and click to fire the orb she is holding. Space swaps it for the one in reserve.
- Three touching the same is a match. They have to be touching: a run split across a gap is two runs, and the whole point of a chain reaction is setting up the gap that closes.
- A match shoves the chain back, so a good link buys you time as well as space. Nothing else does.
- Read the rule the level is running before you shoot. Some stretches hide what is in them, some move orbs while you watch, some push the chain the wrong way, and the level tells you which at the start.
The details
- Length
- 100 levels across 10 chapters
- Bosses
- One at the end of each chapter
- Rules
- 22 board rules, introduced one at a time
- Art
- None shipped. Every mark is drawn in code at load
- Checked
- Every level proved winnable and losable in a headless sim
- Saves
- localStorage, no account