Dragon Dance is a Breakout variant with power-ups similar to Arkanoid. Like in those games, the objective is to destroy bricks with the use of a ball, but with the difference that the paddle used to do so here is a dragon which when still curls up in a ball. For every ball that the player loses, the dragon will shrink until there is nothing left of it.
The game has a time limit for every level, so the player can't take too long. It's possible to increase the speed level of the ball but there's no way to decrease it except by losing a ball (and restarting with a new one) or by getting a specific power-up. Other power-ups include those that add extra time or increase the dragon's movement speed. The player can also transform their dragon into other types of dragons that have special abilities.
These abilities become available as the player destroys bricks and are represented by a power gauge at the top of the screen. These abilities include freezing time, deflecting the ball in mid-air, shooting fireballs that destroy bricks, and a web that can block off certain paths through the level. Random events featuring dragon gods can happen and will lead to different effects such as earthquakes or restored health.
The game consists of one hundred levels with every tenth being a boss level. There is also a versus mode where two players can link up against each other, choosing one of ten levels and competing in trying to clear the most bricks. The player who clears their screen first will win.
Dragon Dance was released for the GameBoy Color on 2000-08-01 and is a action & adventure game.