Didn't like it. Honestly this recent incremental craze is a bit weird. Pretty sure it's more fun to develop the game than play it. You just end up buying everything in the tree and if there is no interesting mechanic to fill the gameplay loop, it falls flat. Here you just throw rocks basically and watch them fall on foes. Well, there must be an audience.
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.