1up.com messed up, It should be 45 million downloads.
QUOTE
UPDATE: We've been informed by the powers that be that we've majorly goofed -- the headline and story should both read 45 million downloads, not 25 million. Now, suddenly, that 6-7 attachment rate figure makes sense.
Still seems like a very low number to me though

. Even at 45M total downloads wouldn't that suggest the only thing people ever downloaded from Live
was those 6-7 arcade games and nothing else. Maybe its supposed to be 45 billion?, who knows.