Interesting idea, but the city feels empty most of the time (scared npcs just run towards the edge of the map and get stuck there). Also, destroying environment doesn't feel rewarding, maybe you can make destroyed objects drop some small bonuses (heals/buffs etc.).