A bit short at the moment but the Dev is continuously working on the game. After talking to them they are focusing on smaller more frequent updates. Can't rate higher as the moment due to lack of content but for what is there already I would watch this project closely
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.