How to play
- Move with the arrow keys or W A S D. On a phone, swipe on the maze – the ball runs along the corridor until the next junction – or hold the arrow buttons.
- Reach the flag in the bottom-right corner. The timer starts with your first move.
- Next level makes the maze two cells bigger. Pick a size to start again from level 1.
- 🧭 Show solution draws the way out from where you are. Using it means the run doesn’t count for the best time.
Every maze is a “perfect maze”: there is exactly one path between any two points, with no loops. It is generated in your browser with a depth-first search, so you never get the same maze twice.