Cheebee on 01 May 2009
I'm gonna buy this within the first month after release, yes. Dunno about day one, but definitely soon.
As for sales numbers, dunno, could go either way.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046