HALO: 303 - THE FINAL STAND

Halo: 303 - The Final Stand

The Arbiter races against time to prevent the Covenant from unleashing a weapon of mass destruction. With loyalties wavering, alliances are forged and broken as humanity's fate hangs in the balance. The savage truth behind the Flood's return is revealed, forcing the surviving Spartans to make halo303 difficult choices that will shape the future of

read more