Excite

Gears of War 3 multplayer trailer released

Release day for Gears Of War 3 is slowly inching its way towards us, so why not whet your whistle with this multiplayer video? There will be more coming your way soon, so keep 'em peeled.

United Kingdom - Excite Network Copyright ©1995 - 2018