There are no cars, countryside, or narcotics production. The Town Square is what it is, the Town Square. There could be more added later on after the release of the Town Square, but at launch day, expect just a literal Town Square. So yes, just walk around gameplay and testing some features.