the only game in town
- the only thing worth concerning oneself with
- the best, the most important, or the only thing worth considering
Oxford American Dictionary
In town. Basically, there is not need for the word "the", town .../center". 'Coz there should be only one town centre/center in a town. For the word "center" or "centre", you have to use...
"there's a new sheriff in town" 西部拓荒時候, 治安不好, 新警長報到, 民眾希望有新人事, 新做作風...
...並不如預期的理想，儘管如此，他們仍然將盡量享受那裡的一切。 Once in town, 進城之後，指 住進Jennings的家之後。 they find Mrs....