From the center of Bermuda Delta. Rises a massive land leaving the world in shock. Heaven's Peak.
It would have been heaven if thousands of demons didn't live there.
Demons not as what humans Imagined or knew or expected but as what they truly were.
A lawful hell on earth and the sheriff is the only law there.
'when you saw the blinking blue and red light from afar, you better have broken no law or had one hell of a reason for what you did wrong.'