Lights Out!

level 1 level 2 level 3 level 4 level 5

Try to eliminate all the boxes to win.
When you check a box, all the squares around it (one above, one below, and one to each side) are unselected.
You can play in five different levels of difficulty.