3 ms·Space Marines? Space Ranger? Starship Troopers? Defenders of the Earth?by dTal 7y agoSpace Marines? Space Ranger? Starship Troopers? Defenders of the Earth?