Gra polega na usunięciu jak największej liczby bloków z planszy i osiągnięciu celu, jakim jest pozostawienie na planszy najwyżej kilku (kilkunastu) bloków (zależnie od etapu).
Aby usunąć bloki z planszy należy kliknąć na nie kursorem myszy. Blok można usunąć tylko wtedy, gdy sąsiaduje on z innym blokiem w tym samym kolorze. Pojedyncze bloki nie mogą być usunięte i należy tak grać, aby pojedyncze bloki łączyły się z innymi w tym samym kolorze, dzięki czemu będzie można je usunąć.
Bloki poruszają się po planszy, gdy mają otwartą drogę do środka planszy. Środek planszy - wyznaczony przez przecięcie się trzech płaskich kół (są przeźroczyste i mało widoczne, aby nie przeszkadzać w graniu) - przyciąga wszystkie bloki do siebie, dlatego między blokami nigdy nie tworzą się puste odstępy.
Na planszy znajdują się także bloki-kamienie - (najciemniejsze, z bardziej zaokrąglonymi rogami), które nie mogą być usunięte. Są one jedynie przeszkodą w grze.
Punkty naliczane są według zasady - im większa grupa bloków, tym więcej punktów. Dlatego przykładowo usunięcie jednej grupy sześciu bloków da więcej punktów niż dwie grupy po trzy bloki. W związku z tym staraj się układać bloki tak, aby usuwać jak największe grupy na raz.
Jeśli nie możesz znaleźć właściwego ruchu na planszy, poczekaj chwilę i wytęż wzrok. Co jakiś czas pojawia się delikatna podpowiedź.
Niektóre bloki na planszy dają pewne bonusy. Blok z bonusem odróżnia się od pozostałych tym, że cały czas się obraca. Lista bonusów jest w pomocy do gry.
W grze dostępne są dwa rodzaje gry:
- Gra normalna - to kolejne etapy generowane według ustalonych reguł. Z czasem etapy stają się trudniejsze - jest w nich coraz więcej kolorów i przeszkód.
- Gra losowa - to gra, w której reguły tworzenia kolejnych etapów są losowe i przy każdym podejściu się zmieniają. Tu także poziom trudności wzrasta z kolejnymi etapami.