Daily Games.

Twenty logic puzzles, one fresh board each per day. The same puzzle for everyone.

Lumen Place bulbs so every cell is lit, but no two bulbs may shine on each other. illuminationPlay → Pulse Light every lamp on a hexagonal field. Each pulse flips its own lamp and all six neighbours. chain reactionPlay → Glow Light every lamp on the classic square board. Each tap flips one lamp and its four neighbours. classic lightsPlay → Towers Build a skyline of shades 1–5. Edge clues count the towers you can see. visibilityPlay → Skyline Towers in a hurry: shades 1–4 on a 4×4 grid. Same rules, faster solve. visibilityPlay → Cats Sit one cat beside every bowl. Cats never sit side by side, and the counts must match. pairingPlay → Bloom Grow every numbered seed into a bed of exactly that size. Equal beds may never touch. garden bedsPlay → Scales Fill cells with weights so every row and column hits its exact target. weighted sumsPlay → Feather Scales in featherweight: a 4×4 board, smaller sums, same weighing rules. weighted sumsPlay → Reflect Bend the laser through numbered targets in order, then out through the port. reflectionPlay → Privacy Move every dot into a room of its own, with no crossed paths. privacyPlay → Pearls Dive from pearl to pearl in straight lines, never turning back, until none are left. gatheringPlay → Elbow Fill the workshop with L-shaped carpenter's squares, one bend and one arm each. joineryPlay → Ink Spill blots so each numbered circle touches exactly the total it asks for. sumiPlay → Mats Lay mats to cover the floor, matching every shape clue, and never four to a corner. tatami rulePlay → Astra Join every star into one constellation, no line crossing another. constellationPlay → Regatta Chart one closed course through every buoy. Each buoy sits exactly halfway along its straight run. midpointPlay → Solo Cover the repeats with stones until every number left is the only one in its row and column. stone boardPlay → Metro Lay every numbered line between its two stops until the whole map is served. line networkPlay →