Indie developer Image & Form have uploaded a video talking about Nintendo’s upcoming Switch platform. However, they have had to be extremely careful about breaking any NDA’s. So what you get is an entertaining video with a few hints regarding what to expect from the platform once it is released in March. One of the things they hint at is that Nintendo has a trick up its sleeve with the console though obviously they can’t elaborate on this. They have also hinted that the Nintendo Switch has a multi-touch screen which hasn’t been confirmed by Nintendo but has been heavily rumoured.