Can't wait for this game to come out. Maybe even more excited for this game than Halo 3.... Latest Trailer is epic. Gotta love the AC 130.