Two stars doesn't mean it's a bad game, in fact it's very promising. But it has some issues, mainly the bugginess and the lack of understanding of the controls. Plus, there isn't really that much you can do in the game, But that's fine all things considered since it is just a demo.
I'm interested to see where this game development goes from here, keep up the work!
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.