i would say it would need some improvement, but it's still ok just don't be making it wild of using too much on making pictures that doesn't match the current cg with the features and keep improving to make show its improvement of 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.