Hitori is a Japanese logic puzzle. See the source project for more in-depth instructions and a tutorial. Hitori is played with a grid of squares or cells, with each cell usually containing a number, but in this case, a color. The game is played by eliminating duplicate numbers/colors and this is done by clicking on them to blacken them out. The objective is to transform the grid to a state wherein all three following rules are true: 1) No row or column may have more than one occurrence of any given color. 2) black cells cannot be horizontally or vertically adjacent, although they can be diagonal to one another. 3) the remaining cells must be all connected to each other, horizontally or vertically. Press "R" or click on the "R"eset button to reset a level. You may change levels at any time.
Credit to @mathjp for the source project. All 22 puzzle levels and the cover art are all from the source. I just wanted to make a 100% pen version.