Great concept! It was really challenging to formulate a plan for the levels and then actually execute it in addition to it. But the moment you get it really pays off!
I guess more easy levels in the beginning to familiarize with the mechanics would really help. But anyway I think it has potential for a longer experience!