I think so too. I honestly feel like the difficulty is just where it needs to be, even though it may be too difficult for some people. There's a feeling one gets when overcoming a difficult obstacle... That's what I want people to come away with when they play this game. I'd probably add checkpoints if I had more time, but I'd want to do it in a way that feels right for the game.