By using this site, you agree to our Privacy Policy and our Terms of Use. Close
IllegalPaladin said:
Being vague, the aliens came to earth, the humans won, and now the humans go to their world and try and finish them off.

Sounds kind of like Starship Troopers.