Gears of War Timeline: Detailed and Explained
Gears of War 3 launches next week on September 20th and will go on record as the most preordered game in history (over 1 million). For those of you concerned about the GOW "story" , fear not, the fine folks at Epic Games have…