This is a really good game. I was incredibly impressed. It has quite a lot going on. I do feel like it starts to get repetitive and drag on later in the game. After the beginning there is a lot of waiting between plot points and the mini games get really repetitive. All together you should play this one.
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.