New Death Stranding trailer reveals Troy Baker's character, we get an update on the Diablo animated series for Netflix AND League of Legends Worlds 2018 has officially confirmed their teams.