The Diablo 4 developer live stream was held yesterday with a ton of promises on the line. With the bar set high, fans were expecting something that’ll blow their minds off. Guess what? They delivered. The live stream was packed with information on what will be arriving soon to Diablo 4. We created a dandy […]