I don't think they'll be any save points.

To fully enjoy the experience I think they'll just make players complete it in one go.