Ghost towns are, of course, abandoned towns found out West. A proper ghost town seems like it was just lived in and suddenly everybody just left, which is more or less how abandonment works.
Several western films have been named Ghost Town, often with a literal interpretation of a town that is inhabited by ghosts. Today's image has a gunfighter blasting a ghost gunfighter, probably with magical bullets.
Looks pretty cool to me, pards. Just another image I grabbed from a Deadlands manual.