Игра проходит на поле размером 9×9 или 7×7 клеток, в зависимости от режима. За каждый ход на случайных клетках поля добавляются три шарика из семи возможных цветов. Цель игры — продержаться как можно дольше, убирая фигуры шаров одинакового цвета. Конкретный вид фигуры определяется режимом игры. Для того, чтобы собрать фигуру, игрок каждый ход может перемещать один шарик, если между начальной и конечной клеткой можно проложить путь, не занятый другими шариками.
За каждую собранную фигуру игроку начисляются очки по формуле (n-nmin+1)‧n, где n — количество шариков в убранной фигуре, nmin — минимальное количество шариков в фигуре при данном режиме игры. После перемещения шарика, завершающего фигуру, новые три шарика не добавляются до следующего хода.