We need Streetwars, it was a strange and quirky strategy-game from infogrames and factor 3, it was a semi sequel to constructor, from what I understand.
Its quite easy to find. In Amercia it is called Mob rule but is the same game as Constructor: Street Wars.
I picked the platinum version up for about 50 cents with $5 shipping. ( wonder of ebay)
And i found that it works fine on vista