It's an unexpected but perfectly welcome twist to see Halo poking at the murky morality of the UNSC's Spartan program. Questions around control and free will have always simmered in the subtext of ...