Really high-quality work!
Soundtrack: great selections, extremely well-suited to the story.
Voice-acting: well done, some lines do underscore the need for pop filters though.
Graphics: amazing custom tilesets, characters, busts, etc! And the action sequences for combat are just great.
Content: Puzzles are fun and concise. Good twist on the push block trope.
I'm torn on the battles, because there's not really as much strategy as it feels like there could have been. The enemies do tons of damage and it feels like you have to spam heals or just die, which kind of puts tension on the fact that the skills and skill progression are really neat.
Writing: solid. Harold is full of derpy humor and that definitely shines more than the generic-ness of the plot (which I think is intentionally so, to be fair). Characters have distinct personalities independent of the voice acting, which I feel is important.
Overall: I played this one first of all the Harold Jam games and am not disappointed in the slightest.