Lights Out

Lights Out is a puzzle game played on a grid of illuminated buttons. It starts with a random mix of lit and unlit buttons. Pressing a button toggles a cluster of nearby lights. The goal is to turn them all off.

The controls perform these functions:

Scrambles the puzzle.
Reveals the solution.
Allows custom light configurations, not all of which are solvable. When pressed, the Solve button will shake if there is no solution.
Permits grid size and toggle pattern adjustment.