The Otherworlders: A Collection of the Past Vintage Shooter The heroes of Delta Squad watch over New York City and the rest of the eastern United States. Discover more about them, their mentors, and the villains they fight.