This is a game rather reminiscent of Q*bert.
In this game, you are a bubble named, with great originality, Bubble. The object here is to bounce on each of the thirty-six squares and turn them all on. You start at the bottom left. On the bottom right starts the Bubble Eater. He will chase you around the play field and if he catches you, you lose one of your five lives. Pin starts at the top of a row and moves down. If you are hit by Pin, you pop and a life is lost.
The good thing about Pin, other than that it doesn't actively chase you, is that if it lands on the Bubble Eater, it will pop it, too. When the Bubble Eater is popped, it turns into a glowing puddle for a short time. While it is a puddle, you can bounce on it without getting hurt.
The game select switch just lets you start on levels one, two or three.
There are 5 waves per level.
Level 1: The Bubble can bounce on any square and it will turn on and stay on.
Level 2: The same as level 1 but all the squares of a horizontal row must be turned on before you go to another row.
Level 3: The same as level 1 but you must turn on horizontal rows 2, 4 and 6 before you turn on rows 1, 3 or 5.
Level 4: The Bubble can bounce on any square and turn it on, but if you bounce on it again it turns off then you must bounce on it once more to turn it on again.
Level 5: The same as level 4 but all the squares of a horizontal row must be turned on before you go to another row.
Level 6: The same as level 4 but you must turn on horizontal rows 2, 4 and 6 before you turn on rows 1, 3 or 5.
You get 300 points the first time a Bubble Eater is popped in a wave.
You score points each time you turn on a step. In levels 4 to 6, you get points even if you are turning on a step a repeatedly.
You get points for completing a level and/or wave. The amount varies by what level or wave you completed.