Kaksi kaupunkia on kumppanuuspohjainen laattojen luonnostelupeli, jossa kukin ruutu edustaa kaupunkia: tehdas, kauppa, puisto, maamerkit jne. Työskentelet vasemmalla olevan pelaajan kanssa suunnitellaksesi yhden kaupungin sydämen ja pelaaja, jolla on oikeus suunnitella toisen kaupungin sydän. Jokaisella kierroksella valitset kaksi laattaa käsin, paljasta ne ja työskentele sitten kumppaneidesi kanssa erikseen ja aseta yksi näistä laatoista molempiin kaupunkeihisi ennen kuin ohitat jäljellä olevan laattojen käden pöydän ympäri.
Pelin lopussa kukin kaupunki saa pisteytyksen sen elinkelpoisuudesta. Lopputuloksesi on alhaisempi niiden kaupunkien siedettävyyspisteistä, joiden suunnittelussa autoit. Voittaaksesi sinun on jaettava huomiosi ja omistautumisesi kahden kaupungin välillä. Pelaaja, jolla on korkeimmat lopputulokset, voittaa pelin.
Peli sisältää pelin 3-7 pelaajalle.