If the player hits a block that is either the same color as the missile fired, that block and any other same-colored blocks adjacent to it will be destroyed. Differently-colored blocks will not be affected by shooting at them; however, if they are held solely by a group of blocks of the same color, they will fall into the water when that group disappears. Blocks with rainbows on them can count as any color.
The game's main mode is called "Puzzle mode": the player completes various stages, the goal being different in each (e.g. shooting down certain forms of blocks, avoiding hostile blocks that move around the screen, etc.). Beside this mode, the game features a single-player tournament mode with high scores, as well as a variety of multiplayer modes.