Art is really good, and I think you should continue to work on this to get it to whatever state you had initially hope for. I think putting more information in the jam page's description would also help.