Zytex : I had forgotten that you did not make an "earth" like planet, thus less detail (no mean to offense you or anything because you probably took more time on it than me, 2 hrs here).
IMO its enough if its good looking to the eye, in general people who vote are not very experienced in GFX, thus only rating on the look, style, appearance instead of the technique.