Soundwave on 14 April 2015
2015 release schedule is terrific. They don't need to show off anything new at E3. Star Fox and DT will be great.
Wii U will sell its usual 3 million or so for year.
Zelda is overrated as a system seller anyway.







