Z-Live: Gears of War 3 Beta

I must admit, I’m not a real gears fan…I have gears of war one AND two in my gaming chest, barely touched. I’ve played about one stage through the campaign on Gears one, and only two…