Before I go deeper, I love the body language of the character when they get bored! It is so well made.
The story is well made and wholesome.
The gameplay works with the story but it also is simply working gameplay which is hard to do with so many different mini-games and ideas.
Great work people!