07:12 PM - August 13, 2007 by ExtremeGamer
5W-G has posted a new article titled "Batten Down the Hatches".
Itís been circled on my calendar for months. For anyone thatís been living under a rock, August 14th is the day that Madden NFL 08 officially hits store shelves. As Mark and Shawn witnessed just a few weeks back, us internet folk are passionate about our football gaming. In fact, our views of the Madden series tend to fall within one of these 3 categories:"