Meta is a is more technologically advanced than Earth, and exists in a separate dimension known as the Meta-Zone, which is linked to Earth's by the Zero-Zone. This is the homeworld of Rac Shade, better known as Shade the Changing Man
Metans have set up a base on Earth, in the form of the Occult Research Centre, run by Wizor, where they act to discredit appearances of unauthorised travellers from Meta by claiming all unusual events are true, and providing them occult explanations.
Meta is an authoritarian society, with a heavy police presence that seems to be at war with organized crime. Corruption and paranoia are rampant, and no one is above suspicion, although the fact that members of the ruling council are secretly crime chiefs makes the paranoia understandable.