This was a great puzzle! i loved that each level interacted in a different way! the colors and synchronicity of each level was perfect. I did run into the problem on the butterfly level, when a butterfly landed half in a spot, i could not find his wing tip or other half on any other corresponding spot. i then realized my mistake, the image does not wrap around, it has a hard edge.
over all i loved it