diablo immortals November 2, 2018 818 × 396 New ‘Diablo’ Game Announced, ‘Night of the Living Dead’ Getting Sequel and More! – ComicCorp News