I have all the Gears games and I like them all. I downloaded this game just to have it on my console.
Xbox Live: Free Game is
On 12/02/2013 at 10:50 PM by leeradical42 See More From This User » |
Yes its Gears of War and being that I have never played the gears series I must admit im stoked to play it. :)
Comments