By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Blood_Tears said:
I just don’t get Watch Dogs numbers.

So US NPD is 1.25M plus the differential for North America as a whole is what 10% more so that would be 1.375M. We have Europe numbers at 1.07M and Ubi said it sold total to consumers of 4M (400k of which are PC)

400k + 1.375M + 1.07M = 2.845M

So does NPD track digital sales as well? I can’t remember.


Ubisoft stated Shipped numbers like many said. Those numbers wont add up near 4mil. Maybe 3mil-3.4mil First 7 days or something including Digital