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 on Email (Opens in new window) 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?