That first solution isn't clear at all, and I had actually quit until I seen someone mention a hint, which I still didn't get and only realized the solution when the snake moved out of bounds as I was quitting again.
If you want a suggestion, I'd try tutorializing it by having them move down a corridor, tempting them with food, and that corridor goes offscreen. I'll try and make an image demonstrating what I mean.
I really loved the music. It's a very catchy tune.