 When a block is destroyed the column of blocks above it fall down one square and doing this can change the layout of the stage altering possible paths for the Boy, or for the Princess and enemies which move around.On many stages the player must move the Boy for the most part to reach the Princess, but in some stages movement of the Boy is restricted to a small area and the player must make him punch certain blocks to create a path for the princess to follow to the Boy.The concept of steps is used to calculate score and whether a stage is completed perfectly.