Suggestion: Make the jump in the room after you get the girl easier. I (and a lot of other people) didn't realize it could be jumped and not just pounced.
Tip for the dinosaur: From the beginning, if you wait a moment you'll see two of the bigger balls bounce away from the bottom. That's your chance to slice the legs off. After that it stops being deterministic because the balls bounce depending on the angle of the line you cut.
Nice. Very nice. No one reads these anyway, so I don't feel guilty for speculating about spoilers: I guess in the end, it was all just wishful thinking?