Entertainment Video Games Read Time : 2 Minutes Nintendo Switch: Reveal Trailer October 20, 2016 Hoob I’m not sure this is the response Nintendo was hoping for…