Delta City
Home of the Heckler
Name:
Delta City
Aliases:
Start year:
1992
First issue:
Overview
Delta City is a fairly large city located in an unknown state within the United States of America. The city is eccentric and strange, with many extremely odd and specific shops. It is the home of the superheroic Heckler, and the deity Vext.