Could use better level design, like that level where there is two hearts on the same spot, that was kind of a cheap way to fit the seven hearts in the level. There could be a little more challenge to the platforming and the puzzle part.
You are right. I need to improve in that area