This is Starship Troopers moral territory, and we’re not talking Heinlein troopers, we’re talking Verhoeven. If anything, the setting out-Verhoevens Verhoeven. Here the humans are the insane, unquestioningly hostile invading race, and you are the humans.
Ken Hite likes it, too.
Though the title nominally refers to the 3:16th Expeditionary Force, of which your characters are members, it strikes me as perhaps a touch ironic.