Prometheus Station

Prometheus Station is a space station used as a research facility for Cerberus. The final mission on Overlord takes place on board the station.