Switch presentation leaked: possible console & Zelda launch date

The Switch’s 2017 release schedule has lots of old faces on it, and still looks like Nintendo’s strongest launch so far.
Bayonetta, Corrin and new Smash 4 DLC costumes coming next week.
Smash 4 cast will be complete as of February 3.