This will be where I stick relevant information that you guys have discovered. This will not be an area for asking questions, but any answers you receive will be copied here.
Where you are:
The country of Megarcadia, formerly the United states.
In 20XX a moment of unity struck the people of the americas. Unifying under one nation, north, central, and south America became unified as Megarcadia. In the state of New York, the sprawling city of Megalopolis. It is a huge metropolis that in recent years, has hosted a number of heroes and villains alike. Towering skyscrapers of office buildings reach towards heaven eternally.