New year, same glitches. So fans of this blog and of EA Sport’s Madden franchise (in particular on the Xbox 360) will know that Madden NFL 2008 was basically a release which no one in their right mind would have enjoyed given the heinous defects encountered – especially in franchise […]