Gears of War 3 – Video Reveal

Gears of War 3 on 360 proves that too much of good thing will probably just make you shout “HOLY CRAP!” There’s probably more new stuff in this five minute demonstration than you could pick apart ...