Perhaps one area for improvement would be to give more story to some characters? Like the grandmother for example, we don't know anything about her after a certain point.
Aside from that, everything is fine.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.