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.
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 - 2021