teigaga on 10 May 2015
Nintendo fans seem conservative when it comes to new IPs so no. 2m is its lifetime max imo
The looks like it might have content problems so it may even struggle past 1m