Vaza on 23 October 2008
Just click on the Gears of War 2 banner at the top of the page, the new trailer will begin playing.
EDIT: in fact, it begins playing when clicking the bottom link in the OP.