MALAM
The Javanese art of batik, made playable. Draw hot wax to seal a colour, dip the whole cloth into the next dye down a deepening chain, then boil the wax away to reveal a symmetric masterwork veined with crackle. One canting stroke blooms across the wallpaper symmetry, so you wax only a single folded motif. Twelve cloths across three traditions — the kawung palm-sugar grid, the ceplok star medallion, and the graded indigo rain-clouds of Cirebon — scored with a gamelan. The deterministic dye engine is both the attract demo and its own regression test. Portrait-first, pure JS, no build.
More puzzle creations

SUMINAGASHI
The ancient Japanese art of marbling ink on water, made playable. Drop concentric rings of sumi, indigo and crimson; comb the surface into flowing waves; and draw a stylus through the water to open blossoms — then lift the paper to capture your print. A meditative fine-art puzzle built on a real deterministic marbling engine (every tool is a closed-form fluid transform), so the title screen marbles its own masterpieces. Twelve master prints across three chapters, a koto score, a mounted atelier gallery, and a free studio. Portrait-first, pure JavaScript, no build.

Pixel Matching Arcade
A polished 100-level color-collapse puzzle with tactile 3D blocks, rising combo audio, and touch-first arcade play.

Bridgebound Academy
Fit, split and rotate bright polyomino roads across 100 puzzle routes to get Pip safely to school.

Pawstep Panic
A 100-stage touch-first rhythm-memory climb where planes, clouds and crosswinds swap the controls.

Silhouette Forge
Forge 96 unique silhouettes from luminous crystal fragments in a polished touch-first puzzle arcade.

Chroma Burrow: Gravity Sort
Carve tunnels through sand and guide marbles into matching color buckets across 100 gravity-driven puzzles.