This checks all the boxes of good puzzle design, starting from easy puzzles, so we get used to the features before throwing the hard ones. Great job!