More Gears of War 2 video, enough said

Available November 7....