Well, I don't agree with the others. I think the picture looks great. The foreground and backgroud well composing eachother. The creature looks cool anyway... big 5ive from me.... ;)
Your creature's kind of interesting, but I don't like the way it works with the background. I wish it were a more believable setting for this creature.