I also think it's nice. It did look more promising as the thumbnail, but I guess you have used the free version. This could become a perfect scene if you're able to add more detail, and tweak things to look even more integrated, but that's limited with this small render size. You seem to have talent, though, so you should consider getting the full version, to be able to render larger, with more details and and better anti-aliasing options.
Cheers,
Frank