Game is looking good and nice to attract peoples to see and play it, audio and errors of when playing doesn't really lets the readers or players to go on to know about the story and no credits at the end to show who, what, when, where, and how in the game to give them credits for making the game.
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.