Very nice mechanic and puzzles, I enjoyed playing the levels very much, especially the last 2. The difficulty and its increase are just right, great little puzzler!