I found it fair since you are setting and meeting expectations well, nothing unexpected happens and nothing happens to cause my failures that isnt’t my fault. I would just prefer a less punishing secondary loop. The structure and mechanics seem very similar to Celeste other than the checkpoints are further apart.