Interesting gameplay mechanic and puzzles, though it did take me a while to fully understand. I also liked the visual style.