I know “Snakebird” too! Its mechanic design is really brilliant, it also came to my mind when I developing this. But I still have lots to learn in puzzle design to achieve that quality.