New Psyche

New Psyche is town in which the events of Powerless take place.

New Psyche is described as "the town with the highest number of self-proclaimed heroes in the world".