I cloned a block puzzle for my daughter and fell down a polish rabbit hole. 🍪
Cracker Blaster: drag pieces onto an 8×8 board, clear rows/columns, chain combos. The combo is deliberately forgiving and it survives a fumble, so it's kind to small hands.
Vanilla JS, no build step. Audio is fully synthesised with the Web Audio API (chiptune tracks that crossfade as you heat up), plus a Three.js bloom backdrop. AI did the music and visuals 🤟

