All new Nintendo Switch rumors have surfaced before the systems big reveal early next month and I had to make a video. Normally I try and shy away from every single rumor that pops up but this one has some credibility. Check out the video and be sure to let me know what you think.
And while you’re at it, make sure you subscribe to the YouTube channel! January 12th is coming up soon!!