It looks like an excellent cover to me. I'm thinking... YA steampunk? (I write in that genre myself, btw)