The game starts with a 9×9 board with three baubles chosen out of seven different colours. The player can move one bauble per turn, and the player may only move a bauble to a particular place if there is a path (linked set of vertical and horizontal empty cells) between the current position of the bauble and the desired destination. The goal is to remove baubles by forming lines (horizontal, vertical or diagonal) of at least five baubles of the same colour (four in the early levels). If the player does manage to form a line of at least four/five baubles of the same colour, the baubles in those lines are removed, and he gains one turn, i.e. he can move another bauble. If not, three new baubles are added, and the game continues until the board is full.
Baubles are moved by selecting a bauble and dragging it to an empty square on the board. Alternatively, you can tap to select a bauble and then tap on the target board square. Tap again on a selected bauble to unselect.
There is an 'undo' button if you make a bad move and should you wish, you can even undo all the way back to the start of the game!