I really like the art style, but as a player who finds multiple pathways stressful, I found myself getting frustrated with this game rather quickly. I don't know if that is the intention of the game, but if it is, then it certainly does its job.
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.