Reminds me of snakebird!
I actually watched GMTK’s old video about snakebird and puzzles while researching how to do levels !