Really cool puzzle concept! Seems like there is scope for a cool little game here if you polish it up!
I think the third level is a bit too tough for being the third level though. I hadn't learnt very much about the mechanics before i was thrown in at the deep end with a 30 move level. I feel like there should be a few more tutorial levels beforehand.
A very cool and original concept though, well done!