In honor of Memorial Day, when we remember the real life military personnel who have given their lives in service of our country, here's a trailer with a bunch of fictional troops kicking alien butt.

Starship Troopers: Invasion is a Japanese animated film based on the American Starship Troopers movies, which are based on the scifi novel of the same name by Robert Heinlein, and it looks like an alien bug squashing good time!