This is excellent! Especially the way every piece has a special role to play, and the unique way the snake piece works. It's very "flavory" in a way, and the challenge is a welcome spice. I noped away from the harder version though LOL.
HINTS FOR OTHERS:
Find where each piece must go.
Use snake to move pieces.
Use square to correct parity if needed.
Use long piece to help finish.
Find which piece can help with placing the snake.