A human astronaut dressed in an advanced mecha suit stands face-to-face with the vast indigenous inhabitants of an alien p...