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?