The Line Drive 9/19

by
Posted September 19th, 2010 at 9:26 am

The Line Drive is a weekly collection of news, links, and updates that didn’t necessarily warrant their own postings.

  • Fred takes a look at why there is so much hate from gamers directed at EA Sports.

News and content that may have been missed from the last week around the site.

Tags: