Gamerace on 05 April 2013
Since this is sales data, can we assume Nintendo will claim at least 3m shipped by end of Q1?
Still way off from the lowered 4M estimate. Shareholders will not be pleased.