Whatever happened to Radio-X? Who were they? Where did they come from? Where did they go? Were they from space? Or, were they merely Earth-originating misfits of some type?