The game is so charming, I loved it!
I personally think that the platforming part wasn't great, I think it is just frustrating to fall down and having to go all the way up again.
The idea is very nice, the bigfoot part was genius (even though I would have not repeated it, once was enough) and the style was just really beautiful, as was the music!
With a bit more polish and maybe some more intriguing puzzles using the camera would make for a very nice game I'd happily play!
Great job!