Starship Troopers on Overthinking It