Comments 31

Re: Confusion Reigns over Mega Man 9 Sales

Master_K

If the sales are correct and Luc Bernard is telling the truth that Nintendo gets 30%. This means the devs get 70%. Do the math 140000 DLs = 1.4M. 70% of 1.4M = $980,000. So this is how much they've made.