This is what a good Starship troopers game is.