Excite

New GoW2 vid

A cracking vid from the New Gears of War 2 DLC, direct from the goodness that is E3. Game geeks must be in heaven right about now.

United Kingdom - Excite Network Copyright ©1995 - 2017