WOW! I really like the fealings this portrays. With every person helped the world becomes a little bit brighter. Spreading positivity, and having the rising sun be the measurement is very clever. Variable jump height is nice, and gives the feeling of more control (definately keep it).
Looking over the GDD it was not immediately obvious to me on how to restart the level. If the player locks themselves out of a solution maybe trigger a warning to suggest restarting (give the player the ability to realize what the mistake was). I like how you have a set color pallet in your art section. This is very good to keep in mind to make sure everything looks like it belongs.
-Fortunes