I got a chance to check this game out at GDC a couple weeks ago, and was pleasantly surprised. Looks like NIntendo really wants to get the word out, and I don't blame them. Had it not been just sitting there in their booth begging to be played, I might have well looked over this one.
Check out the source link to catch the video shown in the email...
Source: Nintendo