Halo: 303 - The Final Stand
The Arbiter races against time to prevent the Covenant from unleashing a weapon of terrors. With loyalties shifting, alliances are forged and broken as humanity's fate hangs in the balance. The savage truth behind the Flood's origin is revealed, forcing the surviving Spartans to make difficult choic