Newcrest, a city of super powers. A technologically advanced city built for constant attack under villains. Some of the most powerful capes live here, trying to either protect the population, or destroy it. A supermax prison lays outside the borders of the city, seemingly impenetrable. Every cell built with power dampening energies to keep even the most powerful and dangerous people in check. But, is that a person approaching the prison? And what are they holding? Oh my god, they're blowing up the prison!