Nintendo SwitchPosted by Jason TateOct 20, 2016Nintendo have posted up a teaser video for their new gaming platform.