Don't have the wrong expectation going in. This isn't a game, it's a story (like you'd see on pixiv or something), perhaps a good one if its your thing. Just don't start rapidly clicking through expecting to be given control eventually. I think having the right expectation greatly improves the experience. I know I might come back to it later.
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.