I think there are some bugs. It says "No two touching pieces share a color", and then I see 3 cells of two colors all bunched together (all the yellows are touching, all the oranges are touching).
Also, most times when I'd flip over two of the same color, my next tap, they would flip over