Final Fantasy XIII did have towns. I don't know why people still insist it didn't. Lost Odyssey, also an HD rpg, had towns. Nier had towns. This business about towns being impossible in HD is a crock.
The fact that they're insisting VersusXIII will have towns and an overworld map just makes this even more silly.