A very good puzzle game. The design could use a bit more color, but for the most part it works.
It was interesting to figure out some of the rules without instruction, but I still think instruction should be provided. When the levels get more complicated the rules of the obstacles are annoying to guess.
Overall, this is an enjoyable sliding puzzle game and the "turn based" mechanic adds a certain cleverness and challenge not typically found in these types of games.