Thoughts On The Nintendo Switch Presentation Initial thoughts on the Nintendo Switch Presentation last night. It was okay. Details emerging today are providing some promising Jimquisition material though… View this Gamer entry