Why you'll love it
- Light-bending puzzles. Rotate crystal mirrors and split light with prism shards — every beam traced in real time.
- Six woven patterns. Levels grow from a single ray to a three-spool loom, each one procedurally generated from a seed and always solvable.
- Move economy. Every turn spends a move. Solve with moves to spare for a fat score bonus.
- Shuttle-topped exploration. Glide a glowing shuttle across the loom, pick devices under your skids, orbit the camera freely.
- Zero downloads. Pure WebGL via three.js, generated geometry, textures and sounds — nothing leaves your machine.
How to play
↑↓←→ / WASDGlide the shuttle onto a mirror or shard.
Space/E · QTurn the device under you — clockwise or back.
🖱 drag · wheel · clickOrbit the camera, zoom, click a device to turn it (Shift-click = back).
📱 pads · ⟳ ⟲ · tapOn touch: pads move, ⟳/⟲ turn, tap a device to turn it.
Goal: light every rim socket with at least one beam before your moves run out.
Clears fast? Big time bonus. Six cleared patterns = the Loom Holds (you win). Out of moves = the dark wins.