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.

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

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

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.