The gradient over everything is making it look quite flat. Also, I'm finding it a bit hectic. I feel like this could be really good if you spent some time working with the colors of your different objects instead of just throwing down a gradient.
A bit too monochromatic for my taste,IMO render is too much blended into the background,wich is difficult at first sight to localize your focal,and finally i would work on the blur and sharpen,seems unbalanced to me atm.KIU m8