05:22 PM - August 9, 2011 by MMChrisS
If you haven't played the Madden NFL 12 demo (or coincidentally, want to know what I think about the demo before I get my hands on the retail version to review) -- check out our newest video. I basically talk over the gameplay and just give some real time impressions about it. You can hear more from me tonight on the OS Radio Show at 8:30 EST!!!