Geeky stuff Good gear by George • January 18, 2007 Have you downloaded the new Gears Of War content? The Discovery Channel has sponsored the freebie map packs, which were available via Xbox Live Marketplace from Thursday last week. Related Posts ...