Halo 3: Past, Present and FutureWe take you through the Halo phenomenon in anticipation of the Halo 3 release.By Homer on November 6, 2019 at 7:18AM PST Halo 3