Level 1588

Difficulty

 * There are quite many blockers on the board that you just have 21 moves to pass this level.
 * The player is required to earn at least 2,620 points per move.

Strategy

 * Remove some icing and marmalade to expand area.
 * Use conveyor belt to trigger cascades.
 * Make special candies to increase your score.