So I'm at the part of the game where you start seeing the giant flying stone cyclops snakes with searchlights. I've been almost totally unable to dodge them, and they eat my scarf when they hit me.
What can I do to get past these unscathed? I'm having particular trouble in the snowy area, where I don't have any jump power and can't move very fast.