To denounce EA Sports' idea of a "Simpler, Quicker and Deeper" Madden, I created a spoof of Madden NFL 11's debut trailer.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…