Blizzard’s Lord of Hatred dev stream is the cleanest Diablo 4 headline this week, with the expansion set to launch April 28.