Eve players stage giant online space battle

/technology-23489293