I think the first few levels could really be simplified to ease the player into how this works.
I'm not much of a puzzle person. I like the concept and design a lot, though.