Nice puzzle game :) This is a pretty good gameplay idea. it can sure lead to very interesting puzzles.
Great job :)