The 3DS will likely have sold between 13 and 15 million units in 2012 which is not record breaking but is certainly a very strong pace for any system ... It probably isn't matching Nintendo's expectations (probably around 20 million) but Nintendo has, in my opinion, failed to create the necessary break-out "casual" games to make that happen.
Certainly the 3DS could do better, but it is doing quite well







