UncleScrooge on 15 November 2012
Both are right... Customers preordered 1.2 million games, which equals 2.4 games per console... now the question is: Does that include Nintendo Land or not?