Colored path pieces are arranged as a maze.
Tap a cube from below. If its color matches an active path piece, it starts filling that shape from its round entry point.
Completed shapes unlock new starting points. If a cube cannot fill any available piece, it waits in the dock.
Clear all path pieces before the dock is full to finish the level.