Machi Koro is one of my favorites, but eventually you just see the same few strategies over and over.
Machi Koro 2 (as if we need an excuse to buy more games) randomizes the buildings that are available at any time, so it creates more balance and variety in gameplay.
We only play 2 anymore