Ok, I have a question:

What's the green-ish line on the bottom-right of the screenshot? It looks like a road paint, but why is it so green-ish, and strangely curved?
All in all, there's a significant quality jump in new screenshots. Those reflections... Yum