Pitch Black meets Starship Troopers: Make My Day sci-fi gets a bug-infested trailer

time to read: 1 min