A very well-done game with smooth mechanics and thoughtful puzzles! You made some very good tutorial levels since I was able to learn all the mechanics without needing any words.