Friday, September 4, 2009

Halo 3: ODST Live Action TV Spot, Induces Halo Movie Craze All Over Again

Here's the first TV spot for ODST. If this doesn't scream "Halo movie is go" for many of you, then I have lost all hope: