Themyscira Naqada Galaxy, 17 million light-years from Earth Medusa wanders around the petrified control center, not sure what to do: she’s in an unfamiliar environment, and she’s never been good with technology anyway. A white triangle of light, pulsating with[…]↓ Read the rest of this entry…