Carton 22

A puzzle with color square
Puzzle
Slide your path to the finish by thwarting the various obstacles on your way
Puzzle