Experimental42 on 15 January 2015
The twist is that it's NA April 29th release with English sub titles only!
All around the internet, Zelda keeps reminding me of when the web was covered with fools that kept saying Smash was a 2015 release.