is the good ending no checkpoints and no damage taken
If you can collect just about every heart, you can afford either a check point, or a bit of damage. There are certain turns I'm pretty sure are impossible to do hitless