Portal

A portal is an aperture in the fabric of space through which exotic matter is emitted into our world. Ingress strategy revolves around control of portals. Appearance Portals appear in the scanner as glowing fountains. … Continue reading Portal