It is pretty good, the only thing I would like it to improve is the fact that's mainly static pictures until 'those' scenes, It would be a better/more immersive experience if the majority of the game was gif or animated instead of pictures. The rest is peak.
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.