partially explains why the game requires a consistent internet connection. Essentially, the game is a multiplayer game because your city doesn't entirely exist in a vacuum isolated from other cities. These interactions do seem quite cool. On the other hand, a single player isolated city as an option isn't a bad idea overall, imo.
The biggest issue is a head start problem. Essentially, cities should be at the same level or it's not as fun. Additionally, there's the problem of what will happen after the game inevitably loses popularity. Aside from that, it still looks like it has potential for being very fun to play.