I have come to the conclusion that if I ever have to write a town for an RPG game, it will be set in an old railroad town. You know, a town that came about as a support location for a railroad. Naturally, that means a station, a repair house, etc.
The town would be, of course, built along the...