Xbox LIVE Games on Demand Update: Gears of War 2

El33tonline writes:

"Yes, you read that right: Gears of Wars 2 is now available to purchase and download now via Xbox LIVE’s digital download service, Games on Demand."

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.