… produces a cooperative vehicular action game fueled by destruction and endless bullets, and we love the result. … Team Avalanche Embraces The Heights Of Destruction …
… David Fincher Produces Halo Launch Trailer … David Fincher has an … resume. But he probably doesn't need to. … David Fincher Produces Halo Launch Trailer …