The vector work in the background is pretty nice, not too cluttered. The render in front could do with being blended a little..... Overall not too bad at all.... Keep it up.
He could have made the bg, but chea i looked again and i can see where you are getting it from... I wouldnt go about posting this as a Graphic Stop approved image for sure