Diablo IV Returns for One Final Beta Before Launch Blizzard’s highly anticipated game Diablo IV is launching on June 6th, but before that, players have one final chance to play the game’s beta version this upcoming weekend. This beta will be a “Server Slam” test that will stress test the servers before launch. Here is […]