City of Greenwitch. Located in Connecticut.
Greenwitch is the last beacon of civilization on the edge of a vast wilderness in the province of Connecticut.
The heart of the town’s social scene is the TGIF (The Green-Dragon Inn on F Street), home to a ragtag collection of local adventurers, who often unite at the Inn before adventuring forth into the wildlands to find fame and fortune.
There’s also a volunteer fire department…