Nintendo Switch is coming soon, and here’s a video covering what features to expect… And what features you should not expect!