November 11, 2021news Twitch Is Now On The Nintendo Switch Scratch your Twitch itch on Switch Nintendo casually announces that Twitch is now available on your Switch what the heck https://t.co/XA8DZW9pCR — […]