Lovely character animation and puzzle mechanics. Really thoughtful level design!
There was a point where I had killed a balloon higher up and then got checkpoints lower down, which kept the higher balloon dead and forcing a full restart. I loved the ending!! \o/