Patiently awaiting your download this morning is a brand new Madden NFL 08 demo
on the Xbox Live Marketplace. The demo weighs in at a nice 813MB and is available to North American as well as most European Xbox Live members. We aren't sure how long the demo lasts or what teams you get to play as since the description for the demo only reads "Download the demo.", so you'll have to feel this one out for yourself. Cue up Madden 08
for download fanboys, we know you're curious to see what EA has done with the series this year.