This was fun! I think you could have potentially added collisions with the snake's tail itself as well, but it might have made the game a bit too hard, not sure!
I really liked the music too.
The very first interaction had collision with the tail and it in fact was too hard. Then I tried making the tail follow the head perfectly (replicate the head's path) and it trivialized dodging the thorns. For the jam I ended up with this implementation that had a good balance for me.
Thank you for trying the game and for your comment.