This is an exceptional platformer. I am very pleased with this. You did an excellent job. I think my favourite parts were spotting the hidden hearts, and eventually reaching the good ending.
I think that addition of a good ending is what kept me playing. The enticement of seeing a happy ending for the story. And it payed off. Thank you. I think I needed that.