To be honest, I expected more (and better) puzzle elements, to me this is a platform game mostly. Especially the moving items make it so for me. I see that this is a quality game though, but just not really for me. My type of puzzle platformer is more like (the underrated) "Little Lost Chick".
By the way, as a suggestion, why not make the leaderboard count also the number of stars under par? Makes it more interesting than just the current maximum of 80 stars. And the game being part platformer, why not make a second leaderboard with points based on time (plus a reasonable additional bonus for every star under par). There, now you got my 2 buck and good advice