How to play
- Move one orthogonal cell at a time. Walls block movement without increasing the move count.
- Collect every beacon on the current board.
- The exit completes the level only after all beacons have been collected.
- Three fixed levels unlock in order; best completed move count is stored locally per level.
Scoring: Each valid move counts once. Lower completed move counts are better; blocked moves do not count. There is no time score.