I'm confused on what this is suppose to be. Is the logo meant to be flying out of the planet?
If you were to make a change to this for the better, try to make the text clearer because that swirling trail that goes around the text makes it harder to read.
honestly, no! as a matter of fact i've got all the initial sketches... where did you find that? I was playing around for hours to produce something for them. Funny thing was that this wasn't the actual ident the client went for.