Nintendo Switch debuts with tons of info

Transcript