User rotates tiles by tapping. The goal is to align tiles so that the edges of touching tiles are the same color. Tiles where the colors differ on at least one edge are colored red.
After all tiles are aligned like this, they are moved a whole row or column at a time. A random pattern calculated at start time must be matched. Tiles matching the required pattern are colored green.
Game round ends when all tiles are green. Users goal is to achieve all green tiles in the fewest number of turns and the shortest amount of time.