I got to level 10 or thereabouts, I think I got kind of adept at outmaneuvering the giant, or at getting him stuck on corners. In level 2 I set myself the challenge of collecting all the seeds and getting all the dogs before leaving, after that I just continued on through until I felt I'd had enough. Was fun though! Very charming concept.
I also read all your dev log entries just now. The journey from "yay!" to "welp..." feels very relatable.