The general concept remains the same: the player controls a catapult at the bottom of the screen that shoots bubbles of random colors. When three or more bubbles of the same color touch on the playfield, they are removed, with any bubbles falling away that are not attached to the ceiling, sidewall, or another bubble. The ceiling periodically descends, pushing the bubbles downward. The game is lost if any bubbles touch the bottom.
In single-player mode, the goal is to clear pre-set bubble patterns. The game consists of 100 levels, more than tripling the number from the arcade game. Some arcade levels are reused, but most are entirely new. Also new are gameplay elements in the form of special bubbles: explosive bubbles destroy bubbles in a small radius around them if hit. Lightning bubbles move sideways if hit, clearing a horizontal line. Water bubbles burst, with the downward stream recoloring all bubbles it touches. Another new element is a boss fight in the final level.
The two-player mode from the arcade version also reappears, but optionally adds a series of ten computer opponents with different playing strategies. In two-player mode, the goal is to make the other player fail. Instead of the ceiling descending, new bubbles are added from the top. Removing more than the required three bubbles at a time sends bubbles to the opponent's field.
The final mode is Challenge mode: it is an endless unwinnable mode where new bubbles are continuously added from the top. It is played for the high score: both the score and the number of bubbles popped are counted.