Nice work, I like puzzle games and this one kind of makes you think about your moves a few steps ahead.