Creative and well designed!
And I hope the drag and rotate could be easier
Another feeling about the level design, I didn't get a deeper understanding of the mechanic after playing several levels. It makes me feel like the whole game flow is a little bit chaotic. Anyway, it's still a great idea