Amazon announced Monday it is buying Twitch, a service that lets people watch live streams of other people playing video games, for $970 million.