celador on 25 November 2016
Is 12,500 good for a new release? Edit: looking at the lifetime sales for recently released games, the answer is most certainly no
Shame we don't get more data for software and hardware for these countries







