Pretty good for a demo, though I honestly wish there was a saving mechanic, or at least an easy mode to make it so that instead of loosing the game, you instead loose a day when getting caught by something. But other than that, pretty good promise so far.
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.