Les joueurs essaient de former des serpents, aussi longs que possible. Un serpent comprend toujours une section de la tête, au moins une section du milieu et une section de la queue. Le joueur qui a formé le plus grand nombre de serpents et le plus long l'emporte.
Les cartes sont mélangées et placées face cachée, en éventail sur la table. Une carte est tirée du "fan" et placée face visible au centre de la table. À tour de rôle, chaque joueur pioche une carte du "fan" et tente de faire correspondre la couleur à une carte située au milieu de la table.
La carte peut être retournée pour correspondre. Si les couleurs des deux cartes correspondent, un serpent commence.
Si un joueur pioche une carte qui ne peut pas être placée à côté d'une carte ou un serpent au milieu de la table, cette carte est alors placée seule dans au milieu de la table. Une carte tirée du "ventilateur" peut être placée à côté d'un serpent pour allonger le serpent
Un serpent peut être allongé des deux côtés. Si une tête ou une queue a déjà été ajoutée au serpent, celui-ci ne peut plus être allongé du côté où la tête ou la queue a été placée. Un serpent sans tête ni queue est un serpent incomplet. Les serpents incomplets restent au milieu de la table jusqu'à ce qu'ils puissent être complétés et revendiqués.
Un serpent complet se compose d'une section de tête, d'une section de queue et d'au moins une section médiane. Un serpent complet n'a pas besoin d'avoir toutes les couleurs. Le joueur qui est capable de terminer un serpent en posant une tête ou une queue avec la couleur assortie à côté du côté "ouvert" du serpent peut prendre le serpent au centre de la table et le placer directement devant lui.
La tête et la queue aux couleurs de l'arc-en-ciel sont des farceurs. Ils peuvent être placés à côté de chaque partie médiane d'un serpent.
S'il existe plusieurs serpents incomplets au milieu de la table, un joueur qui pioche une carte correspondante du "fan" peut associer deux serpents incomplets. Le joueur prend le serpent combiné et le place directement devant lui. Le joueur n'est autorisé à combiner deux serpents incomplets que s'il utilise la carte qu'il vient de tirer du "fan".
Le jeu se termine lorsque la dernière carte est tirée du "fan". Si le joueur avec la dernière carte est capable de compléter un serpent, il est autorisé à le prendre et à le placer directement devant lui.
Les cartes devant chaque joueur sont comptées. Le joueur qui a le plus de cartes gagne. Si deux joueurs ou plus ont le même nombre de cartes, c'est le joueur avec le plus long serpent qui gagne.