The Nexus

A 'space' where multiple points of different universes can interact. These points can act as portals, given proper direction