The gameplay hinges on two elements: blocks and potions. Blocks can be moved by swallowing them and releasing them elsewhere, while potions are sucked in from jars using Hakku 's beak. The potions change the properties of the blocks based on their colour, and a level is cleared when all the rainbow shards are collected.
A level's score depends on how many moves are made. A set number of points is given at the beginning, and points decrease with each move, rewarding players for completing levels with minimal moves.