Originally Posted by DArtagnan
Anyway, if Bioware really didn't have any say in the deal, I apologize for suggesting that they did.
Originally Posted by Penny
I'm not entirely sure that's true. The NPD group is the primary source of sales charts seen in the media and by the public at large AFAIK, and they don't track download sales at all.