Look at the thumbnail. You can see it better. Maybe clean up that curved edge some so the white spots don't show, and put some kind of alien lookin tree in there in the left middle someplace. I think its imaginative,and just needs some more features for interest.
drawn in 10 min
drawn in 28 min
I think it'd look totally cool if you smoothed up the edges a bit and touched up a couple of other things.
drawn in 14 min
drawn in 4 min