Yes, but still no word from any staff member if this is new or could it be a bug?
I haven't seen anything official about it being new to the game. Unless I missed it.
Are these street projects restorations the replacements for the street project trophies?
It would be sort of neat if you could get the street projects trophies for maintaining some quantity of the Ur'ian landscape. It would certainly be better than the previous "everybody crowd under the vendor with all your stuff and hope you're not too late" street projects.