I was watching GMTK's video about puzzle games to learn how to design a puzzle, and saw a game called "Snakebird".
When I played your game, I thought of Snakebird instantly.
The concept is quite expandable, and the level is satisfying.
Good job!
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.