Here is an idea. Have guilds that multiple cities can join. Maybe have a seperate guild city with boosts that can help cities. Have packages that you can buy that help the guild and all it's city members. Have a gift system that rewards guilds for buying these packages. Have guild leaders that can assign titles to cities giving them advantages. What does everyone else think?