I did manage to finish! The difficulty curve felt really natural, the final part was a bit more tricky but it didn't feel like it was dragging (which is rare for puzzle games, so great job on that :D).
Thanks, good to hear and congrats for saving the world!