I'm trying to take up again the design of a cyberpunk rpg I've been delaying for years and years, and got curious about games that have the city (or other similar locations/powers: a haunted forest, a god, etc.) as a character, at least partially.
What I'm envissioning is having a player (the GM or a different player) take up the role of the city full-time during the session. As a city, he might be able to help or complicate PCs as he sees fit, present NPCs, populate areas, present obstacles, etc. With some rules to limit their input, of course.
He might also have some sort of agenda to follow, and PCs could, with some effort, alter the city's agenda to use it for their sake or against their enemies.
I preffer having the city not being the GM, as that would allow for 2 sources of opposition, but it could get boring for the city if I don't allow him to have his own goals or participate in every scene.
Are there games I can use for inspiration that already do something similar?
Possibilities and ideas for this mechanic?