inceptional.com
Here’s a far more succinct version of Nintendo’s Switch Jan 3 2017 presentation
Kinda wish I’d skipped viewing the event live at 4am in the morning and just watched this instead. :-o And here’s a bonus software-lineup-only video: