mygeekreview.com
News: Twitch is now part of......AMAZON?! - My Geek Review
Hold it! Stop the press! We have an announcement to make. Twitch is now part of Amazon, you know, Amazon.com? Yeah, we did a double take on that too. But don’t fret too much, there’s still some good news. Amazon Twitch. Better get used to…