Thanks for the kind words! I'm glad the checkpoints helped you out. We were debating back and forth if we should add them so i'm happy to hear that people like them :)