It was just another routine combat mission to take a hill from an embedded force of NVA regulars. After they cleared what was a bloody fight that left their platoon decimated, they're ordered to settle in and hold the mountaintop as a staging point to hit further targets in the area.
As the soldiers keep watch throughout the night, the black sky is suddenly burning red and streaking with objects they assumed to be a meteor shower. Unknown to the...