← Back to game

Circuit Repair

A power source sits on one side of the board, one or more targets sit on the other, and the tiles between them have all been knocked out of alignment. Each tile is a short length of wire — straight or bent — and tapping it spins it 90°. Get every tile pointing the right way and the whole line lights up at once.

There's no timer and no penalty for a wrong guess. Circuit Repair is a pure spatial-reasoning puzzle: figure out which way each wire needs to face, then confirm it by watching the current actually reach the far end.


How to Play


About This Game

Circuit Repair is built on a single rule that never changes: two neighboring tiles are connected only if each one has a wire end pointing directly at the other. That rule is easy to state and satisfying to verify by eye, because the game shows you the live current in real time — you're never guessing whether a connection worked, you can see it glow.

Later stages add more tiles, more turns, and a second target that has to be powered from the same source at the same time, which means a single source tile sometimes needs to feed two completely separate paths across the board.


Why We Built It

Tile-rotation circuit puzzles are a genre with real staying power — they show up in escape rooms, hacking mini-games, and classic Windows-era puzzle collections because the core loop is so immediately legible. You don't need instructions to understand "make the wires touch." We wanted a version that leaned all the way into that clarity: no ambiguous tile art, no hidden rules, just wires, rotation, and live current you can watch propagate.

The decoy tiles were a deliberate addition. Without them, every tile on the board is load-bearing and the solution is really just "rotate everything until it's a straight line." With decoys mixed in, you have to actually trace the path with your eyes before you start clicking, which turns the puzzle from a chore into something closer to reading a small maze.


How It Works

Every tile stores a base set of wire directions and a current rotation count from 0–3. The wire directions you actually see are the base set rotated clockwise by that count. Each stage starts every non-fixed tile at a random rotation, so the "correct" alignment is hidden but always reachable — the puzzle never generates an unsolvable board, because the solution path is built first and the tiles are randomized afterward, not the other way around.

Connectivity is recalculated from scratch after every tap using a flood fill that starts at the source and walks outward through any tile whose wire touches a neighboring tile's wire on the same edge. This is why the glow updates instantly and correctly even through decoy tiles or unusual configurations — the game isn't tracking "the" intended path, it's genuinely checking which tiles are electrically connected at that exact moment.


Tips & Strategy


Ideas for Improvement

Play Game