Les joueurs font la course contre le chronomètre et les uns contre les autres pour résoudre un puzzle de formes imbriquées. Plus vite vous résolvez le puzzle, plus vous obtenez de gemmes. Le joueur qui possède le plus précieux trésor de gemmes après neuf tours de résolution de puzzles gagne !
Voici comment cela fonctionne : Chaque joueur reçoit un ensemble de 12 polyominos – des formes géométriques formées de carrés de taille égale reliés bord à bord selon différents arrangements. Au début de chaque tour, chaque joueur reçoit une nouvelle carte de puzzle. Un jet de dé détermine les polyominos à utiliser pour remplir parfaitement les cases vides. Les joueurs qui terminent le puzzle dans le temps imparti crient « Ubongo ! » et prennent une gemme au hasard dans le sac.
Le joueur le plus rapide obtient également une gemme bleue et le deuxième plus rapide une gemme ambre. Chaque couleur de gemme vaut un nombre de points différent. Après neuf tours, le joueur avec la collection de gemmes la plus précieuse gagne.