Edit - I see it now.......

I like it! But to me, the edges of the render look a bit pixelated. I would also blend that render a bit, it stands out just too much at the moment IMO.
Other than that, i like it. Nice Work!

Btw, what program did u use for the render ??