I love puzzle games and this is a very neat one. Mechanics are easy but planning in advance is very important. I liked also the criticism behind.
Really well done.