Continuity mistake: On page 159, we are introduced to 'Ensign William Lovell', but later on, on page 188, Captain Keyes calls him 'Ensign Michael Lovell'.
Continuity mistake: During the assault on Cote d' Azur, James loses his left arm from the elbow down due to a plasma charge from a Covenant Hunter. A few moments later it says he manages to salute with his left hand.