Gears of War Hits Xbox Live Games on DemandPosted by MB on Dec 30, 2009 in News, Non-Sony | 0 comments
Gears of War is now available for download from the Games on Demand service from Microsoft. The game is only $19.99 but 6gigs of hard drive eating space. If you haven’t played this game yet grab it, it’s one of the games that changed gaming for me. This game came out in 2006, time flies doesn’t it?