k well the render (i think i have that render o.o) is WAY too small considering the amount of AMAZING detail it has (i remember i like sat there for 20 minutes trying to imagine how someone rendered the stupid thing...

the background looks ok, but theres no flow between the foreground and background.

really everything is just too small, i cant see it >.<
i love the background tho its very pretty ^.^
and you have a good choice in renders hehe <3
if you ever want some good renders like that one (anime.. etc) i've downloaded a shitload of em, and i can send them to you maybe