Nice puzzle strategy game. Hard to understand at first, but after some trial / error manage to find out, although always loose in the last movement backward. I think a tutorial level with less difficult than the gameplay would help. But it's a nice concept anyway.
Congratulations!