Thanks for playing and thanks for the kind words. The difficulty curve has definitely been the biggest feedback. It was tough to maintain the right balance given how experienced I got through playtesting. I was too distanced from the experience of the player picking it up for the first time. But strategic checkpoints is a great idea.