genoboost talks about the Nintendo Switch

Talking about the Nintendo Switch after the console's announcement trailer from October 20th. Predictions, and trailer analysis. Figured it would be a good time to repost this before even more Switch news comes to us via Nintendo.