You shouldn't judge a book by it's cover, instead, you should read every single book to see what every book is about before you even come close to judging its viability.
For a first draft it's pretty good but the final is certainly much better. You made some nice improvements and it's interesting to see how you advanced this image.
You are going to love some of your characters because they are you, or some facet of you, and you are going to hate some characters for the same reason. — Anne Lamott