You've seen it floating arount the internet, now take a moment to discuss this really cool short film designed to hype the upcoming release of Halo 3: ODST. Do you think it's awesome? Lame? Voice your opinion here!
Sep 9, 2009
Log in using Facebook to share comments, games, status update and other activity easily with your Facebook feed.