TileToggle is a puzzle comprising a grid of tiles which are colored with two fixed colors, black and white, and two player selected colors which by default are red and blue. The puzzle is solved when all the tiles of the grid are toggled to the same color.
Here are the rules....
A player toggles the color of a tile and its neighbors by tapping it once or twice.
If a tile is tapped once, the tile and its neighbors are toggled red/black and blue/white. Its neighbors are the tiles north, east, south, and west of the selected tile. Opposite edges of the grid of tiles are not considered adjacent so there may be two, three, or four neighboring tiles depending on whether the selected tile is in a corner, on an edge, or in the interior of the grid of tiles.
If a tile is tapped twice, the tile and its neighbors are toggled red/white and blue/black. Its neighbors are the tiles northeast, southeast, southwest, and northwest of the selected tile. Opposite edges of the grid of tiles are considered adjacent so there are always four neighboring tiles.
The puzzle can be reset to an initial puzzle state or a new puzzle can be selected via a menu which is displayed with a "long" press or when the puzzle is solved.