Watchalongs, interactive experiences, and original content. AMC and Twitch have announced TWDUniverse, a new Twitch channel set around The Walking Dead Universe.