Nintendo Switch Features a 6.2 Inch Multi-Touch Screen at 720p

Last night we got the rundown of all things Nintendo Switch.One of these is the actual screen featured on the Nintendo Switch tablet, which was mentioned, but not fully explored.

Read More