Well, you're getting there now. I've been meaning to say this from day one, but are you using normal maps and if so, what are they looking like? Because almost all your textures are like... exceedingly flat, and it's something that's really dating the overall visuals. I think was said earlier, but it's still standing out.
In the picture now at the top there is nothing more I can do, also the feedback I've generally got is that the textures are very bumpy. We use normal maps / displacement maps and a lot of the time some sort of parallax or tessellation shaders.. So if I hear back from a lot of people that things still look flat, then I'll have to start investigating the engines renderer.. We use Unity.