Madden NFL 12 Game Trailer

People seem to be a little less than thrilled about how the new (if you wanna call it that) Madden game is shaping up. Oh well, there’s always Madden 11, 10, 09 etc.

Full Release: Games

This week’s new games are all about the Madden NFL 11, but there’s some other titles to pique your interest.