TreeTurtle on 07 August 2014
New Super Luigi U was limited edition for Year of Luigi so that makes sense. Wonderful 101 was due to poor sales.
300k is alot for Smash, hope they sell it all..
nice







