Xbox Store Madden ’08 Launch by Major Nelson • Aug 14, 2007 @ 2:03am Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share via Email. Sarah from the Gamerscore blog is in NYC covering the Madden ’08 launch and has posted photos on their Flickr account. Did anyone make down to Times Square for all the action? So far it’s pulling in a 91% at GameRanking.com. Are you into Madden? If so, what do you think of this years installment?